Error when run ERT cloud 450 example demo
Client ID:muweijia@bytedance.com
Client downloaded EMA Java SDK and run ERT in cloud example demo 450, found error message "java Lang Class not found exception". Can you take a look and snap shot attached.
Best Answer
-
Hi @Hao.Tang83
Maybe can you advise client to follow this video ?
0
Answers
-
Attached snap shot
0 -
Attached snap shot of Error
0 -
Hi @Hao.Tang83,
Can you confirm which version of the API you are using?
0 -
Hello @Hao.Tang83
Did the client add upaValueAdd-<version>.jar to the project classpath? Basically, the EMA Java example applications require the following RTSDK and Apache jar files
- ema-<version>.jar
- upa-<version>.jar
- upaValueAdd-<version>.jar
These jar files are available at <RTSDK-Java>\Java\Ema\Libs and <RTSDK-Java>\Java\Eta\Libs folders
- json-20180130.jar
- httpclient-4.5.3.jar
- httpclient-cache-4.5.3.jar
- httpcore-4.4.12.jar
- httpcore-nio-4.4.12.jar
- httpmime-4.5.3.jar
- commons-collections-3.2.2.jar
- commons-configuration-1.10.jar
- commons-lang-2.6.jar
- commons-logging-1.2.jar
- slf4j-api-1.7.12.jar
- slf4j-jdk14-1.7.12.jar
These jar files are available at <RTSDK-Java>\RTSDK-BinaryPack\Java\Eta\Libs\ApacheClient and <RTSDK-Java>\RTSDK-BinaryPackk\Java\Eta\Libs and <RTSDK-Java>\RTSDK-BinaryPackk\Java\Ema\Libs folders
0 -
Client tried to add all Jar package but still show error as attached. He mentioned missed Jar package was not in the list but should be a public package. Please help us out, Thanks so much
0 -
thanks for looking into this. You mean version of Rest API?
0 -
Hi @Hao.Tang83,
Can you please provide which version of the EMA library they are using and whether they are following the instructions from this Quick Start Guide: https://developers.refinitiv.com/elektron/elektron-sdk-java/quick-start?content=66483&type=quick_start
0 -
Which version of the EMA Java SDK they downloaded. Also, if they used the quick start. See my other comment below.
0 -
Yes, i share quick start and client run example 450 following guide.
I asked client download Elektron SDK1.5.0.L1.java
0 -
Just to confirm, they received this error *after* downloading SDK 1.5.01.L1 and following the quick start guide?
0 -
Yes, after download and follow the quick start
0 -
I just downloaded SDK1.5.0.L1.java, went through the Quick Start guide I outlined above and it worked.
You will need to provide the exact command they are running (Note: they can put placeholders in for the ID and passwords they are using to keep it private).
The syntax should look something like this:
> gradlew runconsumer450 -PcommandLineArgs="-username <ERT username/machine ID> -password <ERT password> -clientId <AppKey> -keyfile <KeyStore file> -keypasswd <KeyStore password>"
In addition, one of the pre-requisite steps is to list the examples packages. Can you ensure they were able to get a proper listing as outlined in the ESDK Build System tutorial?
0 -
Hello @Hao.Tang83
Please suggest the client to test with the command line as my colleague has mentioned. The client can find the way to build the SDK library jar files from this build system guide.
Based on the given screen shots, it seems the client uses IntelliJ IDEA to run EMA Java example 450, could you please confirm? If so, could you please share the client project libraries setting (File --> Project Settings --> Libraries)?
0 -
Thanks for the detailed instruction. One minor issue, client is not eikon user, there is no app key generator link in ERT cloud welcome mail. Can help show how client can grant client ID via app key generator tool?
0 -
Hello @Hao.Tang83
Can the client follow instruction in "Machine ID" section of https://developers.refinitiv.com/article/getting-start-refinitiv-data-platform article:
- Firstly, the client needs to Register MyRefinitv (https://my.refinitiv.com/) web site
- Then, Activate RDP MachineID in the AppKey Generator Website (https://amers1.apps.cp.thomsonreuters.com/apps/AppkeyGenerator). The client should be able to login with the email/password that registered in the first step.
- follow "Register your application" section in https://developers.refinitiv.com/article/getting-start-refinitiv-data-platform article
0
Categories
- All Categories
- 6 AHS
- 39 Alpha
- 161 App Studio
- 4 Block Chain
- 4 Bot Platform
- 16 Connected Risk APIs
- 47 Data Fusion
- 30 Data Model Discovery
- 608 Datastream
- 1.3K DSS
- 577 Eikon COM
- 4.9K Eikon Data APIs
- 7 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- Trading API
- 2.7K Elektron
- 1.3K EMA
- 236 ETA
- 519 WebSocket API
- 33 FX Venues
- 10 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 20 Messenger Bot
- 2 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 59 Open Calais
- 264 Open PermID
- 39 Entity Search
- 2 Org ID
- PAM
- PAM - Logging
- 8.4K Private Comments
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 20 RDMS
- 1.4K Refinitiv Data Platform
- 367 Refinitiv Data Platform Libraries
- 3 Refinitiv Due Diligence
- LSEG Due Diligence Portal API
- 3 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.1K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 10 World-Check Customer Risk Screener
- 990 World-Check One
- 44 World-Check One Zero Footprint
- 45 Side by Side Integration API
- Test Space
- 3 Thomson One Smart
- 1.2K TR Internal
- Global Hackathon 2015
- 2 Specialists Who Code
- 10 TR Knowledge Graph
- 150 Transactions
- 142 REDI API
- 1.7K TREP APIs
- 4 CAT
- 21 DACS Station
- 117 Open DACS
- 1.1K RFA
- 103 UPA
- 172 TREP Infrastructure
- 224 TRKD
- 886 TRTH
- 5 Velocity Analytics
- 5 Wealth Management Web Services
- 60 Workspace SDK
- 9 Element Framework
- 5 Grid
- 13 World-Check Data File
- Yield Book Analytics
- 46 中文论坛