-
Connection recovery works after login but fails on initial connect when API is offline (EMA 3.9.1.1)
We’re using Refinitiv EMA version 3.9.1.1 and running into an issue with initial connection recovery. The traditional config options for reconnect handling (ReconnectAttemptLimit, ReconnectMinDelay, etc.) don’t seem to work in this version. Scenario: We’re simulating API loss by routing our EMA connection through a local…
-
Refinitiv's EMA API support for Ubuntu 22.04
Refinitiv's EMA API is confirmed supported for Ubuntu 20.04; can you please confirm if support extends to Ubuntu 22.04 as well? If yes, can the compatibility matrix document be updated.
-
Increased memory usage during message rate bursts
Hello, We are experiencing increased memory usage in our application built on Release Real-Time-SDK-2.2.3.L1 · Refinitiv/Real-Time-SDK. The memory usage grows during periods of message rate bursts and does not decrease thereafter. Over period of days this leads to memory usage reaching critical levels, requiring the…
-
Login Denied:Failed to validate sso token
Hi, Recently in my OMMConsumer application (EMA C++ (ema3.7.3.L1)) in pre-production received following 'Status Message' from RTO }FtGroupId [100] SessionId [1] IsActiveSession [TRUE]{Output: Timestamp: 20251028-07:31:31.957967 StatusMsg streamId="1" domain="Login Domain" state="Closed / Suspect / Internal error from…
-
How to increase the timeout of the ema config
Hello team I am getting below error while publishing the instruments Exception occurred while doing the publishing ::::::dictionary retrieval failed ( timed out after waiting 45000 milliseconds) for 8.***.0.***:14002) Can you please help me out to increase the timeout for the same the ema version I am using is 3.8.2.0 and…
-
Default message dispatch thread wedged on startup
When I run my application with its full universe of symbols (a few hundred instrument RICs and 30 or so chain RICs), often the default message dispatch thread gets stuck, and I stop getting updates. I can usually run the application OK with fewer symbols, but even then, the message dispatch thread still occasionally gets…
-
How can I build EMA binaries for AlmaLinux9?
Hi team! We have to develop an EMA application (non-interactive provider) in C++ to run on an AlmaLinux9 server. I learned to create a Docker image with RTSDK - following your excellent instruction https://developers.lseg.com/en/article-catalog/article/deploy-and-run-elektron-sdk-docker - and it worked fine for…
-
Duplicate handle returned by ADS/Elektron
Hello group, We have an app built with the Real-Time SDK, which has been in production for a month. This morning, it has returned the same handle value for two different instruments. This has caused a production outage, as the handles have to be unique. Any help would be much appreciated. Thank you. [2025-10-22…
-
Different data behavior between JSFC and EMA on field OFF_CLOSE 3372
Hello, I subscribe to the off_close (3372) field of Shenzhen stocks using JSFC and EMA. In case of JSFC, there is a SYNC with the price value, then a TICK with +0. But in case of EMA, there is also a refresh (like SYNC) with the price value, but have no update tick with +0 after refresh. Because I use off_close whether…
-
How to reissue all of the subscriptions on market open
Hi! We are currently developing a component using Java EMA and connecting to the RTO. According to the documentation and information gained on the forum RefreshMsg is being sent only once from the RTO on subscription and after that we only get UpdateMsgs. That is fine most of the time, however from time to time we need…
-
Conflate data
Hello, I am currently using C# to get market data and wondering whether the data is being conflated from the server (3 update per second?) Below is snippet of my LSEG.Ema.Access.RequestMsg private static RequestMsg CreateEquityRequestMsg(InstrumentSymbol instrumentSymbol) { var fieldArray = new OmmArray();…
-
When are Market Price Refresh messages sent?
I'm experimenting with consuming Market Price messages using the EMA. I have a simple prototype that logs in, subscribes to a RIC, then prints all the messages it receives to the console. When I run my program, after logging in, I see a single Refresh message and then a series of Update messages afterwards. If I left my…
-
Invalid attempt to call Name()
msg.Name() dolu olduğu halde "Invalid attempt to call Name() while it is not set." hatası alıyorum neden olabilir?
-
EMA re-subscribe RIC data
Hi Team, client is using EMA C++ version to subscribe real time data. they want to know how to re-subscribe data without restart their application. Please advise, thanks consumer.registerClient(ReqMsg().serviceName(serviceName.c_str()).name(ric.c_str()), client);
-
Messages without Name field in EMA
Hi all, We differentiate messages received from EMA based on the name(RIC) field contained within the message. UpdateMsg streamId="420" domain="MarketPrice Domain" updateTypeNum="0" seqNum="44766" doNotConflate name="CNH=" serviceId="600" serviceName="IDN_RDF" Payload dataType="FieldList" FieldList FieldListNum="0"…