what are the status messages given by Elektron API when either Reuters servers or circuits fail? Ex:
Best Answer
-
When you receive a StatusMsg in EMA it should contain an OMMState object.
If you refer to the documentation for OMMState you will note it contains a DataState, StatusCode and StreamState indicators
DataState represents validity of the Data - i.e. is the Data OK or is it Suspect (e.g. Stale)
StreamState represents the state of the actual Data stream i.e. is the Stream still Open or has it been Closed,or is it Snapshot only (NonStreaming). So, for a Stale item you could have StreamState=OK, but DataState=Suspect
StatusCode is qualifier which tries to provide a reason for the current State e.g. Source Unknown, NotAuthorized, TimeOut etc.
The OMMState can also include additional StatusText explaining the current state - the text can vary depending on the source / provider and existing string values could change over time. Therefore you must NOT base any programming decisions on the value of the Status Text - it should only be used for information / logging purposes
For a full list of StatusCodes, StreamStates and DataStates please refer to the Reference documentation which is included with the Elektron SDK package Ema/Docs/refman/emajava folder or online at:
0
Answers
-
Hi Team,
That means, if I find a status message of "F56: Host Down", I can say like that either the Reuters server or circuit connecting those servers are not functioning properly?
0 -
Hi Team,
Also when I am trying to run the Elektron API in Multithreading mode I am getting the below errorSelectableBiDirectionalQueue.write: failed, execption=null stacktrace=[Ljava.lang.StackTraceElement;@52e4941
Can you please help me0 -
I have personally never seen the F56 message - but it would be fair to assume that somewhere along the connection between your app and the server, there has been loss of communication e.g. no heartbeat being received from the host/process.
As mentioned previously, the actual text is for informational / reporting purposes only. The Data and Stream States are the more important ones.
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 中文论坛