-
CMake errors installing RTSDK 2.2.1.L1 for Visual Studio 2022
Hi, I'm having issues installing RTSDK2.2.1.L1 for Visual Studio 2022. Having rebuilt my PC recently, I had the following installed before attempting to install this devkit: * Windows 11 Pro x64 (All the latest updates applied) * Python 3.12.5 * Github desktop 3.4.3 * Cmake 3.30.3 * Visual Studio Enterprise 2019…
-
OmmProvider to flag expired RICs or temporary issues with existing RICs.
Hi, I need help on how to publish messages that a RIC has either expired or it is currently stale/temporary issue over your Transport API. Something like below by example: domain:MarketPrice streamstate:Closed datastate:Suspect statuscode:NotFound statustext:**The record could not be found Kind regards, Johan
-
ETA Reactor crash with multiple slow consumers
We're using latest available ETA SDK (2.2.1) from github. We have an interactive provider application using ETA Reactor. Normally this is working without any issue. Occasionally we have an apparent network issue that causes several connected clients to not properly handle the RSSL channel (eventually leading to a…
-
Extracting SDK Linux 2.2.1 tar file.
Hi, I downloaded the latest Linux SDK version RTSDK-2.2.1.L1.linux. After unzipping I have RTSDK-2.2.1.L1.linux.rrg.tar file on my RH Linux machine. But 'tar' command does not do anything with it. How do I 'untar' it further to extract files? Thanks Vlad.
-
Add RIC-s to batch request ETA
Hello, We are using the ETA C SDK, connected to RTDS to receive real-time data. A batch request is sent to subscribe for certain instruments. (like shown in TransportAPI_C_DevGuide 13.7.4) Closing stream-s is implemented as well. (like shown in TransportAPI_C_DevGuide 13.7.6) Is there any way to "add" RIC-s to an already…
-
Getting NoClassDefFoundError when trying to create OmmConsumer object
Hi, I am trying to create the OmmConsumer object by providing the EmaConfig parameters, username and Consumer Name. OmmConsumerConfig config = EmaFactory.createOmmConsumerConfig(configPath); consumer = EmaFactory.createOmmConsumer(config.consumerName(consumerName).username(userName)); I am getting the below Exception and…
-
Multiple services with the same name
I'm using the RTS ETA API to build a consumer application. When processing a Directory Refresh/Update is it possible to receive information for services with the same name but different service id's? If there are multiple services with the same name present, how should they be used? Should services be used in a round-robin…
-
Problems overnight connecting to RDP with RTSDK
We run an application that stays up 24/7 connected to RDP. The app is written in C++ using ETA. Roughly once a week we will be disconnected by RDP and then be unable to reconnect until we restart our application. We think perhaps something within the OpenSSL library is not being cleaned up when we call rsslCloseChannel…
-
Max length of RSSL string payload
Is there a max length for the payload of an ASCII_STRING / RMTES_STRING field? All I can see documentation-wise is the table "5.5.2.4 FIELD TYPE Keywords" in the "RDM Usage Guide" but I'm reading that as how to convert MarketFeed types to RWF? I'm inferring (/hoping) from reading the SDK code that string length is only…
-
EMA Java OmmConsumer AssertionError
EMA Java OmmConsumer fails with an AssertionError after running for 2 days: java.lang.AssertionError: byte buffer must be non-null at com.refinitiv.eta.codec.DecodeIteratorImpl.setBufferAndRWFVersion(DecodeIteratorImpl.java:84) at com.refinitiv.ema.access.FieldListImpl.decode(FieldListImpl.java:315) at…
-
Daily FIXING prices
Hello How are we going to receive FIXING prices? For example, for EURIBOR1YD= or EURIBOR3MD= which fields are we going to receive when daily FIXING prices comes. Many thanks Best Regards
-
need help to find out correct port
We are using ETA Watchlist api. We are able to connect to eu-west-1-aws-3-sm.optimized-pricing-api.refinitiv.net:443 But while requesting endpoints through ServiceDiscovery, we are getting below response from Refinitiv, and we are not able to connect to any of the combinations from this. Could you please help us to…
-
How to contribute data to RIC on ATS using C#?
Hi, I'm new to RTSDK and I want to contribute market data to RIC defined in ATS using C#. Should I use EMA, ETA or WebSocket API? Could you explain me step by step how to contribute market data to RICs defined in ATS? Best regards.
-
Where are the javadoc jar's for Real-Time-SDK?
Using Real-Time-SDK-2.1.2.L1 - where are the javadoc files? If they are intentionally omitted, please accept this as a suggestion to include them. Javadoc has been used for documenting Java API's since the early 2000's.
-
Market Data Update Issue with RFA8.x API: Observations with Security Code '1320.TYO' and RIC Code '.
"When accessing market data with the security code '1320.TYO' and the RIC code '.ASIATECP' using the RFA8.x API, we have observed that after 23:59:59 daily (crossing over to the next day), the received market quotes are not updating, where our local time is UTC+8." We suspect that the issue may originate from our code…
-
Issue with login to new RO account using v2 auth
I'm having an issue logging into my new RTO service account using v2 authentication and my Refinitiv representative asked me to post a question here. If this is the wrong forum for this question, could you direct me to where I should inquire ? I'm trying to connect using a Eta C consumer application. Ad s a sanity test,…
-
Is a SYMBOL_LIST subscription just a layer on top of chains structure (using ETA)?
Client inquiry based on ETA C use for access to BDS-like list. Is a SYMBOL_LIST subscription just a layer on top of chains structure? For example if I subscribe to 0#CL: via SYMBOL_LIST domain will I just get the contents of rics 0#CL:, 1#CL:, etc in a RSSL_MAP format? Can I specify a PDP code when requesting a symbol…
-
Documentation for UPA/ETA API for access to BDS RIC list
Client inquiring as to what documentation is available for subscribing (UPA/ETA C-language level) to be able to list predefined BDS instrument lists, and how to access SYMBOL lists with the same API.
-
VAConsumer ETA CSharp Not Streaming Data
Hi, I was using VAConsumer app to access the streaming data for USFOMC=ECI Yesterday at 11:30 UTC. The data released at expected time but it didn't got updated in the CMD under the field it supposed to (ECON_ACT). The data was updated on Eikon terminal though. Can you please help me with what I might be doing wrong. I've…
-
ETA RWF encoding
Hi, We try to retrieve streaming realtime data via ETA C in RWF format from our local deployed RTDS. There is a sample code for using ETA C VAConsumer what we used: ./VAConsumer -webSocket { {HOST}}:{ {PORT}} { {SERVICE}} mp:EUR= -uname { {USER_NAME}} -aid { {APPID}} -x -protocolList rssl.rwf We received the following…
-
Invalid Message Size - ETA VAConsumer
Hi, Currently, I want to connect to our deployed rtds using the real-time sdk (c). I can connect using the Websocket API. When I wanted to connect with the VAConsumer example of the SDK, I received the following error message: Error text: </opt/refinitiv/Real-Time-SDK/Cpp-C/Eta/Impl/Transport/rwsutils.c:4059> Error: 1007…
-
vulnerable json.jar
Hi, We are currently working on upgrading vulnerable .jar files and json-20190722.jar was found on our list. We are wondering, is non-vulnerable json-20230227.jar version is it compatible with other Refinitiv SDK version 3.6.8.0 libraries we use (ansipage-3.6.8.0, ema-3.6.8.0, eta-3.6.8.0, etajConverter-3.6.8.0,…
-
A24: Moving item to new server which has lower server
Hi, I am using ETA librray and fetching MarketData by using watchlist, we are getting below error message . "A24: Moving item to new server which has lower server" after some time, it connects to the another failover server but failed to fetch any data. Do I need to send subscription to new server again ? or ETA library…
-
CIAM authentication in UPA
Hi UPA team, We are using UPA library for streaming in our application. We have internal accounts created for connection as for example GE-A-00975453-3-12761, GE-A-00975453-3-12762, etc We need to know if the authentication will change in the future on UPA side with CIAM project . Will you continue to provide AAA…
-
Error building VAConsumer
make[3]: *** No rule to make target 'RTSDK-BinaryPack_rsslVACache_LIBRARY-NOTFOUND', needed by '../Cpp-C/Eta/Executables/OL8_64_GCC850/Optimized/VAConsumer'. Stop. make[2]: *** [CMakeFiles/Makefile2:4815: Cpp-C/Eta/Applications/Examples/VAConsumer/CMakeFiles/VAConsumer.dir/all] Error 2 make[1]: ***…
-
Refinitiv RTO price feed health checking
Hi Refinitiv! We are using Java EMA/ETA library for connecting to the Refinitiv RTO, and want to have a reliable health checking mechanism. Currently, we made a decision to restart a client on 2 factors: - if the stream state field in StatusMsg and RefreshMsg is not OPEN . - if we did not receive any price updates with the…
-
Hi, I'm using ETA API and wanted to check what causes the message and does this indicate data loss?
13:00:10.958 INFO [Refinitiv] Processing RsslRDMDirectoryMsg, 'RDM_DR_MT_UPDATE' received for channel, 'hedads101,hedads102:14002'{streamState: 'Unspecified', dataState: 'Suspect', code: 'None', text: ''} with services, [ ] Can you please advise on how to fix this and what can we check on our side?
-
OOM cause by com.refinitiv.eta.json.util.JsonFactory Ojbect costing large memory
Hi we met OutOfMemory issue in our service. we are using dependency below : <dependency> <groupId>com.refinitiv.eta</groupId> <artifactId>eta</artifactId> <version>3.6.2.2</version> </dependency> <dependency> <groupId>com.refinitiv.ema</groupId> <artifactId>ema</artifactId> <version>3.6.2.2</version> </dependency> we…
-
RWF to JSON conversion issues
We are converting RWF messages to JSON using the RSSL_JSON_JPT_JSON2 option, we notice that the groupId (shown as a required field in Refresh messages) is not present in the JSON, as a consequence if we convert back to RWF the data is lost. Is this a known issue ? If so when/if might it be fixed ?
-
LEVEL 2 data for ROCO on "MARKET_PRICE" domain
I am trying to get level 2 data using ETA API for mic:ROCO on "Market_Price" domainusing IDN_SELECTFEED service for ric "D3227.TWO". I am unable to get any data. Could you please let me know what needs to be done?
-
Java API 获取回笼投放分析曲线
使用Java API依赖ema、eta的jar如何传参获取回笼投放分析曲线如下图:
-
Websocket API vs RTSDK - C/C++
Hi, I am looking for answers to the following questions regarding the Websocket API and RTSDK: (https://developers.refinitiv.com/en/article-catalog/article/refinitiv-real-time-sdks-performance-test-summary) 1. Does the Websocket API perform as the results shown in the image (Websocket JSON column)? Is there a specific…
-
Operating System Compatibility
Hello, I'm using C++ API to get real-time rate data from router's api. We have used RFA for several years and it's obviouly out of date. 1. Is RTSDK the latest real-time sdk for getting real-time data? 2. Is RFA 8.x officially not recommended now? Should I choose RTSDK rather than RFA8.x for getting real-time data? 3. When…
-
Is it possible to fetch only delta from cache ?
I am using ETA Value Added service with watchlist enabled, I am looking into VAConsumer for reference. I want to use cache, so that incoming message will be applied to cache and there will be another thread reading from cache. But is there any way while reading from cache, which will return only updated fields? For eg. ASK…
-
we getting Error while building Real-time SDK application on docker Image
we are using Jenkins pipeline to create docker image but we are getting below error while building Real-time-SDK on docker Image. docker image :gradle:7.3.3-jdk17-alpine 11:49:25 #25 37.69 * What went wrong: 11:49:25 #25 37.69 A problem occurred evaluating project ':Java'. 11:49:25 #25 37.70 > Could not find method…
-
SSL connectivity issue
Hi Could anyone assist and provide more details on what the error location might potentially means? or is the error location as such not relevant for this message? Text: Failed to add RsslChannel(s) to RsslReactor. Channel name(s) Channel_5 Instance Name Consumer_5_671 RsslReactor 0x0000000002A08F70 RsslChannel 0 Error Id…
-
getting error message "Output threshold breached for "user" at position "127.0.0.1" on host "hostnam
we are getting below error message on ads logfile, and our application is getting disconnected from the service. Output threshold breached for "userName" at position "127.0.0.1" on host "hostName" using application "188" of version "eta3.6.8.L1.win.rrg 64-bit Static" on channel 56. what does this error message means ? and…
-
Article Discussion: Refinitiv Real-Time SDKs Performance Test Summary
I would like to introduce a new article: Refinitiv Real-Time SDKs Performance Test Summary. This article summarizes the Refinitiv Real-Time SDK performance test results of consumer, interactive provider, and non-interactive provider applications by focusing on throughput, steady state latency, and average CPU usages over…
-
I am trying to run VAConsumer, but getting below error
I am trying to run VAConsumenr but getting error ""Adding connection to eu-west-1-aws-1-lrg.optimized-pricing-api.refinitiv.net:14002... Error rsslReactorConnect(): Failed to request authentication token information. Text:…
-
C# dotnet SDK example for market data contribution
Hi, There is an C# example for market data contribution using websockets available at: https://github.com/Refinitiv/websocket-api/tree/master/Applications/Examples/CSharp/MarketPricePostingExample I am looking at achieving the same thing (market data contribution) but using the new dotnet sdk available at…