-
I am using EMA Core Real-Time-SDK-2.2.0.L1.csharp version, intermittently i am facing memory leakage
I am using EMA Core Real-Time-SDK-2.2.0.L1.csharp version, intermittently i am facing memory leakage issue. In one of the forum I see RTSDK 2.2.0.G1 has fixed the issue, but looks like it still persists.
-
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…
-
when I tried to build my existing application with the new SDK provided libraries, I get the followi
I’ve successfully downloaded the SDK. However, when I tried to build my existing application with the new SDK provided libraries, I get the following C++ build/link errors: /usr/lib64/gcc/x86_64-suse-linux/8/../../../../x86_64-suse-linux/bin/ld:…
-
Encode RMTES_STRING vs ASCII_STRING in my IProvider
I am implementing my own IProvider following the sample [here](https://github.com/Refinitiv/Real-Time-SDK/blob/master/CSharp/Ema/Examples/Training/IProvider/100_Series/100_MP_Streaming/IProvider.cs) In the RDMFieldDictionary file, I am aware that fields can at least be two types of strings, ASCII_STRING or RMTES_STRING.…
-
How to subscribe to multiple RICs with my NIProvider
I am implementing my own NIProvider which is essentially something like [this example](https://github.com/Refinitiv/Real-Time-SDK/blob/master/CSharp/Ema/Examples/Training/IProvider/100_Series/100_MP_Streaming/IProvider.cs) but I added a string array `Rics`: string[] Rics = {"NVDA", "MSFT", "AAPL"}; to simulate updates for…
-
How to check the remaining buffer of a channel
I am using the `OmmProvider` Class to implement a custom data provider. Essentially I am doing this as demonstrated by [this sample](https://github.com/Refinitiv/Real-Time-SDK/blob/master/CSharp/Ema/Examples/Training/IProvider/100_Series/100_MP_Streaming/IProvider.cs): public static void Main(string[] args) { OmmProvider?…
-
Best DACS library for dotnet core
Hi, I am currently using RTDS (LSEG.Ema.Core 3.2.0.1) in a C# project (targeting framework net6.0) to subscribe to a stream of quotes. I would now like to incorporate DACS to the above project to control permissions. The documentation seems to suggest there is a .NET DACS library which I haven't been able to find. I did…
-
"Decoding of just encoded object in the same application is not supported"/Exception Type='OmmInvali
While create RefreshMsg object in BDD Cucumber Integration test suite, why do I keep getting the error "Decoding of just encoded object in the same application is not supported"/Exception Type='OmmInvalidUsageException', Text='Attempt to fieldList() while actual data type is NoData' while reading the RefreshMsg object?…
-
Real Time Data Trading Sessions in every tick
Hi I am trying to create charts and client frontend using Real-Time price stream data over RTDS (TREP). I identified the fields that contain the information of starting a trading session (opening auction, continuous trading, close, etc.) INST-PHASE, PRC_QL,CD, etc. My only problem with these fields that I need a backup in…
-
Service not available/Request Timeout issue while subscribing for RICS using EMA API
Hi Team, Recently, we are getting too many responses containing Service Not Available/Request Timeout/A7:Source did not respond while subscribing for RICS using EMA API. Please find attached the log file. May 09 2024 01:12:40 pool-8-thread-1 WARN nitiv.RefinitivDataServiceImpl [] - RIC 000697.SZ/SNAPSHOT/SECURITY/DSS is…
-
How to handle OmmInvalidUsageException: Attempt to real() while entry data is blank. (C#)
We are extract fields from Refinitiv real-time data like this: foreach (var field in updateMsg.Payload().FieldList()) { switch (field.FieldId) { case 3: Sym = field.OmmRmtesValue().ToString(); break; case 19: Open = field.OmmRealValue().AsDouble(); break; ... } The problem is, we encounter the following error message from…
-
EMA J - RTO reconnect
Good afternoon, I am building an AWS client based on EMA J 3.7.3.0, specifically consumer113 (example code). The application is connecting to the RTO service. Both my code and Refinitiv's consumer113 have been experiencing trouble 1. Making an initial connection - quitting after 45000 milliseconds/5 attempts 2. Staying…
-
Completion event when the OmmState is having data state as SUSPECT and stream state as OPEN
Hi Team, We are upgrading our application to use EMA API from RFA API. Our question is that in case of RFA API, do we get any COMPLETION EVENT in the case when Data State of response message is SUSPECT and Stream State is OPEN. Similar question we have for EMA API as well. When the data state of message is SUSPECT and…
-
What is the equivalent for RFA API method expandedValueFor in class FieldDictionary in new EMA API?
Hi Team, What is the equivalent of RFA API method expandedValueFor in class FieldDictionary in EMA API? Thanks
-
How to use Maven instead of Gradle to manage project directory?
In RTSDK Java, how do you use Maven instead of Gradle? For example: the Consumer class, as client wants to use Maven to manage the project directory.
-
Linking Consumer example on Linux RH7
Hello, I am trying to build Linux ‘Consumer’ example from the tutorial: Real-Time-SDK-master/Cpp-C/Ema/Examples/Training/Consumer/100_Series/100_MP_Streaming I downloaded Real-Time-SDK-2.1.3.E1.linux I am linking with…
-
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…
-
How to unsubscribe a RIC using EMA API OmmConsumerClient?
Hi Team, We are currently upgrading our application from RFA API to EMA API and we are facing issues while unsubscribing a RIC in some scenarios. We are using the OmmConsumerClient as explained in the examples. But while unsubscribing a RIC we are still getting updates for it in the form of UpdateMessage. We request you to…
-
RTO C++ SDK Upgrade issue
We were using C++ SDK 2.0.1.L2.Linux(EMA) these years. In order to switch to auth V2, we plan to upgrade to SDK 2.1.2.L1.linux first and then switch to auth V2. Here is what I changed, 1. Replace old Ema source files with new files in Real-Time-SDK-2.1.2.L1.linux/setup/RTSDK-2.1.2.L1.linux.rrg/Cpp-C/Ema/Src/ 2. Replace old…
-
"basicConsumer" "login" "options" help! Python ok. market_price_rdpgw_client_cred_auth.py retrieves
Am having trouble figuring out how to run basicConsumer examples in the EMAJ tutorial. Unlike python. With the python client market_price_rdpgw_client_cred_auth.py I can retrieve prices: python3 ./M_market_price_rdpgw_client_cred_auth.py --clientid 12-34-56 --clientsecret 1234-5678 --hostname…
-
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
-
How to recognize one-sided price products?
In the Refinitiv fields dictionary, is there a specific field or logic that indicates whether a product is one-sided, considering scenarios where only bid or only ask prices are available for specific product? I thought PRC_QL_CD or NO_BIDORD1 would be good fit, but it seems they are not.
-
RTO - connecting to websocket with provided SDK
Hi, I'm trying to use the provided SDK for RTO websockets consumer, but I'm unable to connect. This does work when I'm using another service without the SDK, so credentials do work. This is the code I'm trying to use real-time-streaming-consumer-example. Here is the implementation: @Service public class WebSocketsManager {…
-
Connect to RTC Caching.
How do I connect and use RTC Cache in-case I will have to retrieve previous 5 minutes flow data, on any failure of pods/Application.
-
Consumer crashes whenever "Force Logout From DACS" is received in Warm Standby Mode.
In Warm-Standby mode, consumer crashes with following stack-trace whenever Force Logout From DACs is received. I am using ema3.6.6.L1. Is this a known issue ? <updateMsg domainType="RSSL_DMT_MARKET_PRICE" streamId="17" containerType="RSSL_DT_FIELD_LIST" flags="0x0" updateType="0 (RDM_UPD_EVENT_TYPE_UNSPECIFIED)"…
-
DataDictionary.h: No such file or directory
Hi, I am building my application with the source code in Release Real-Time-SDK-2.1.2.L1 · Refinitiv/Real-Time-SDK · GitHub. I am using EMA lib. I get following build error. Looks like it has been introduced with following change: RTSDK-6139: Load dictionary from object · Refinitiv/Real-Time-SDK@7fa5d6a · GitHub Why not use…
-
ACK message, nakCode - INVALID_CONTENT, text=Invalid content
We submit events via Refinitiv Real-Time SDK v3.7.1.0 directly to the Refinitiv endpoints (EMA, TunnelStreamRequest, OmmConsumerClient). In most cases we submit events and get Ok ACK similar to this (according to xml trace output) <!-- Outgoing Reactor message --> <!-- java.nio.channels.SocketChannel[connected…
-
RTC issue while running RT-SDK gradle application.
i have created RTC EC2 machine and created RT-SDK machine as well and when i run the gralew application (./gradlew runConsumer100). i am getting an error as eason State: Closed/Suspect/None - text: "Request Rejected: A32: Service ELEKTRON_DD is blocked by port 14002" Capture.PNG
-
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…
-
How to choose next active server from warm standby channel set
Hi, Whenever there are multiple standby servers specified under StandbyServetSet, how consumer picks next active server whenever there's a "Force Logout From DACs" error on existing active server. In my simulator test i noticed, both standby servers mentioned under StandbyServerSet acts as active whenever i receive a…
-
Channel ping timeout expired
Hi, I get following error in Ema logs. We have ConnectionPingTimeout is set as 30 seconds. Could this be a network issue ? I am using ema3.6.6.L1. My application is a ema consumer. loggerMsg TimeStamp: 10:37:50.132 ClientName: ChannelCallbackClient Severity: Warning Text: Received ChannelDownReconnecting event on channel…
-
Simulate Force Logout From DACs StatusMsg
Hi, Regarding the question i asked in a separate thread regarding "Force Logout from DACs" in https://community.developers.refinitiv.com/questions/108445/force-logout-from-dacs-with-warmstandbymode-servic.html. I need to simulate Force Logout from DACs, in a test provider application to verity my application responds it as…
-
Application crash at LoginCallbackClient::processStatusMsg(RsslMsg*, RsslReactorChannel*, RsslRDMLog
Hi i am using ema3.6.6.L1. My application crashes time to time with following stack-trace. Could this be due to an invalid message received (A decoding error) ? Using host libthread_db library "/usr/lib64/libthread_db.so.1". Core was generated by `PricingServer Pricing:1:1:PricingServer:1'. Program terminated with signal…
-
Real Time Sdk bond live feed
Hi, I'm using the free trial on the real time api from refinitiv in order to understand in order to be prepared when starting to get the paid solution. I installed the Java SDK found on the quick start section and finished all steps. I got the example 450 to work. I changed the item Name to explore the different RICs…
-
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]: ***…
-
Force Logout from DACS with WarmStandbyMode (Service Mode)
Hi, I am using ema3.6.6.L1, Recently my application stopped receiving elektron price updates with above error. As mentioned in https://community.developers.refinitiv.com/questions/87314/rto-force-logout-from-dacs-in-the-ema-login-domain.html, this should be handled by the application whenever error is "Force Logout from…
-
[EMA][C++] Login Re-Issue failed
Hi, While doing component failovers in my application, i noticed following error (I am using realtime sdk - ema api/). What does that mean? What should i do to avoid these errors. (As it seems, login re-issue has been successful in second attempt) Failed to reissue login request. Reason: RSSL_RET_INVALID_DATA. Error text:…
-
Version 1 Authentication Password Rotation Policy
Hi, I am using version 1 authentication in my application done on top of EMA RealTime SDK (C++). For each system we are using a different machine account having separate USERNAME, PASSWORD and CLIENT_IDs. Can you please direct me to the documentation i should refer to identify password rotation policy ?
-
Login Rejected. Watchlist size of 250000 for 'RSSL' connection is outside of range [15001, 100000] s
Hi, I am getting warning in the title whenever i am trying to connect with Realtime Optimized. Is it completely governed by the watchlist type i am connecting to ? Or can it be due to connection type as well ?