Entry level in QuickStartConsumer
Hi, I am an entry level in RFA developing,
I try to study RFA using “QuickStartConsumer.
I got a problem but I don’t understand what
wrong was, the message as below
Does the QuickStartConsumer have to work together
with QuickStartProvider_Interactive?
May the QuickStartConsumer connect directly to Reuters
host?
Thanks for your help
***************************************************************
Dispatching events for 60 seconds.
Dispatching events for 60 seconds.
<- Received MMT_LOGIN Refresh - Login
Pending
Source unavailable... will recover when
source is up
Open
Suspect
<- Received Market Price Status
StatusText : Source unavailable... will
recover when source is up
StatusTextW :
StreamState : Open
DataState : Suspect
StatusCode : 0
Service name: IDN_SELECTFEED
Symbol name: TRI.N
<- Received MM_LOGIN Refresh - Login
Accepted
Record not service permissioned
Closed
Suspect
<- Received Market Price Status
StatusText : Record not service
permissioned
StatusTextW :
StreamState : Closed
DataState : Suspect
StatusCode : 3
Service name: IDN_SELECTFEED
Symbol name: TRI.N
******************************************************************
Best Answer
-
Hi @jameson
QuickStartConsumer and QuickStartProvider_Interactive are included as samples for new developers who may not yet have access to a real feed or wish to do some localised testing on their PC or laptop - by allowing QuickStartconsumer to consume dummy data generated by QuickStartProvider.
You can off course connect QuickStartconsumer to a real host / feed by specifying the correct connectivity parameters and the correct permissions.
Looking at the log output, I can see the 'Record not service permissioned' message which would suggest that your Data access permissions are not correctly setup by your local Market Data admin team (or your Thomson Reuters account manager for hosted solutions).
Please try a different RIC such as EUR= or TIME which is often available as part of the more basic permission sets. If you can consume EUR= then this would confirm that your connectivity is fine and your permissions need to be sorted out.
You should contact your local Market Data team (or Thomson Reuters account manager) for help with your permissions.
0
Answers
-
Hi @jameson
Basically, you can configure the serverList and portNumber in the consConnection to TR Host and RSSL port.
<node name="consConnection">
<map>
<entry key="connectionType" value="RSSL"/>
<entry key="serverList" value="{TR Host}"/>
<entry key="portNumber" value="{TR RSSL Port}"/>
</map>
</node>You may configure them via the following method
- config_editor tool
- in the quickstart.xml and re-import the file to config_editor tool again
If you are interested to develop the Market Data Consumer application or starting a new development project, I recommend you use the EMA Java (Elektron Message API - Java Edition). The Elektron Message API is a data-neutral, multi-threaded, ease-of-use API providing access to OMM and RWF data.The EMA allows applications to consume and provide OMM data at the message level of the API stack which is easier to use and study compare to the RFA Java API.
You can see the EMA Java API QuickStart here. The EMA Java step by step tutorials are also available here
0 -
Thank you!! I try a different RIC from your suggestion and it works now
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
- 690 Datastream
- 1.4K DSS
- 629 Eikon COM
- 5.2K Eikon Data APIs
- 11 Electronic Trading
- 1 Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 255 ETA
- 559 WebSocket API
- 39 FX Venues
- 15 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 25 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 279 Open PermID
- 45 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 23 RDMS
- 2K Refinitiv Data Platform
- 716 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
- 106 UPA
- 194 TREP Infrastructure
- 229 TRKD
- 918 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 95 Workspace SDK
- 11 Element Framework
- 5 Grid
- 19 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛