Avoid rejections while posting messages to ETA / TRCC
Hi all,
we trying to contribute exchange market data via TRCC implemented ETA/C++ from Elektron-SDK 1.2.2 on Linux according to VAConsumerContribution example. Now we are facing some troubles:
1.) Sometimes we receive rejects on submitted messages saying:
"field not available" or "failed to apply update"
Is there is any hint to the FID causing the problem on your side of TRCC? As we do not host the TREP and the error messages is generated on the server side I gess we have to contact refinitiv to scan their log files. Does someone knows where we can ask them to look at?
Some of the rejections are generated because the RICs have not been setup correctly and do not support all required FIDs. In our test account even ASKSIZE / BIDSIZE are not supported. But as we canot tell the difference we are lost when receiving a message like "field not available".
We tried to download the dictionary, but it seems to be unsuported on TRCC. We end up with try-and-error.
Same thing with "failed to apply update". As soon we try to contribute data containing CURRENCY we receive the recejct, but the field is encoded correctly.
So we are looking for methods to trace down the problem without raising a support call.
2.) Sending messges we exceed available buffers unexpectedly.
We tried to raise "guaranteed buffers" within configuration structure but that seems to have no effect. If we run out of buffers unexpectingly we have to suspend sending further messages and continue later. Is there is any callback signaling buffers beeing available again?
Can we guess how many buffers will be required by a single posting message?
Thanks for your help,
Thomas
Best Answer
-
Hi Thomas,
We will be adding more helpful text in to the response messages in the near future as we recognise the issue this currently causes. In the meantime I'm afraid that a support ticket will need to be raised so that the team can examine the errors generated and logged on the CSG (Contributions Service Gateway).
Regards
Dominic
0
Categories
- All Categories
- 6 AHS
- 39 Alpha
- 162 App Studio
- 4 Block Chain
- 5 Bot Platform
- 17 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
- 370 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 中文论坛