recupd against sink_driven_src
I try to set up the data playback solution to help us troubleshooting our interface solution that we tested against a test feed with some live data in the past..
Before connecting to our application I always test connectivity with the recupd.exe command line tool first.
Now I am stuck getting a connection because I do not know a valid combination of command line parameters of the tools.
On the playback side I call
sink_driven_src.exe -S DIRECT_FEED -bdf emeaData.dat -U 1 -N 14002 -K -ik -t 361
and then I try to connect to it on the same machine with
recupd.exe -symbol DTEGn.DE -servicename DIRECT_FEED -host localhost -port 14002
The resulting message on the playback cmd screen reads:
Initialized RSSL library.
Total number of messages processed: 312799
Loaded pkts: 0 items: 32 images: 97 image_length: 0 unsol images: 0 updates: 312702 update_length: 0 memory (MB): 66.095
Windows process priority class: NORMAL
Adjusted ticks_per_second from 100 to 107
setup_updates: cfg_cfg_ticks_per_second=107 cfg_ticks_per_second=107 usec_per_tick=9345 updates_per_tick=0 extra_updates=1 max_updates_to_pack=10
Server fd=488: New client fd=268 newSession
Session 268 In Progress
In readFromSession() calling rsslInitChannel() Session Inactive fd=268 <<..\..\..\Ripc\Impl\ripcsrvr.c:3335> Error: 1007 Unknown connection type.
Server fd=488: New client fd=508 newSession
Session 508 In Progress
In readFromSession() calling rsslInitChannel() Session Inactive fd=508 <<..\..\..\Ripc\Impl\ripcsrvr.c:3335> Error: 1007 Unknown connection type.
Server fd=488: New client fd=512 newSession
Session 512 In Progress
Session 512 In Progress
In readFromSession() calling rsslInitChannel() Session Inactive fd=512 <<..\..\..\Ripc\Impl\ripcsrvr.c:2119> Error: 1002 Could not read IPC Mount Request. System errno: (0)
thanks for a hint how to tweak the parameters to fit
OLIVER HEIN
SimCorp
Best Answer
-
Hi @oliver.hein
What exactly is recupd.exe - is it an RFA OMM or ElektronSDK application?
The only recupd.exe that I am personally aware of is an old SFC based example application. SFC only support legacy MarketFeed data with SSL (default port 8101) connections - it does not support RSSL / OMM type connections - they are two different transport protocols.
Whilst sink_driven_src supports both protocols,it defaults to rssl type connections which you are attempting to use above.
Also, is the recorded data a MarketFeed (SSL) capture or an OMM (RSSL ) capture? Not an expert on sink_driven_src - but I am not aware if it can convert MF data to OMM / vice versa.
The command line parameters for ssl playback are also different.
You can find the documentation for the tools as part of the TREP Infrastructure Tools download under the TOOLS section of the link.
If you want to record and playback OMM captured data then you may find this article useful too.
0
Answers
-
Thank you.
Yes our interface is SFC based, and I understand that Refinitive now discontinued the testing capability.
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 中文论坛