Different response for item not available
if I request an unavailable item (the service publishing has not yet started) I sometimes get State: CLOSED, SUSPECT, NOT_FOUND, "The record could not be found"; whereas on other services I get State: CLOSED, SUSPECT, NONE, "F10: Not In Cache"
I don't understand the difference here? How do I know if I should try resubscribing?
Best Answer
-
Hello @alan.bain,
In RFA Java Developer Guide, chapter 10, please find all OMMState Data State Definitions, OMMState Stream State Definitions and OMMState Code State Definitions listed with explanations.
This defines the action you are suggested to take.
For example
If stream is closed, one would have to find out what is wrong, and take action, prior to opening it again, whereas closed_recover suggest intermittent issue, reopen as is.
If the item is not found, one would need to see why it can not be found, if the instrument is misspelled, or invalid, or a short-lived instrument is expired.
F10 error and letter+number errors in general seen more seldom and come from infrastructure, they are conveyed via API to the client, this info is additional to the state info. I would first process the API state, as it is usually indicative of the action to take on the part of the consumer.
Does this info help?
0
Answers
-
Hi @alan.bain
The exact message you receive comes from the TREP system and is determined by the TREP infrastructure components / Provider applications - the API just passes along what it receives from the ADS server.
You can talk to your internal MDS team to see if they can explain the differences between the services. They may be configured differently by the MDS team and/or served by different types of Providers - and this could explain what you are seeing.
0 -
Hello @alan.bain
For the meaning of "F10: Not In Cache", please see the answers in this question.
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 685 Datastream
- 1.4K DSS
- 615 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 252 ETA
- 556 WebSocket API
- 38 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 651 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 193 TREP Infrastructure
- 228 TRKD
- 917 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 90 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛