-
Clarification on "F2: Not In Cache" Status for Option Quote Request
I'm currently testing a quote request for the option RFA1D172600625.M, and I received the following status message: state="Closed / Suspect / NotFound / '***F2: Not In Cache'" name="RFA1D172600625.M" Could you please help clarify what "Not In Cache" means in this context?
-
EMA Java – How to detect “total outage” and gracefully stop the application instead of retrying
Hello Everyone, We're working on a java application that uses EMA to connect to RTDS/ADS through a custom plugin developed by our team. Our customer has requested a specific behavior: if both ADS endpoints configured in the failover channel list are unavailable (i.e., a total outage), the application should stop instead of…
-
Segmentation fault when recv exit signal when using warm standby feature
I have uploaded my warm-standby emaconfig.xml file. It appears that the configuration item <EnableSessionManagement value="1"/> significantly affects the app's behavior. Is the WSB feature mandatory for using <ChannelType value="ChannelType::RSSL_ENCRYPTED"/> and <EnableSessionManagement value="1"/>?…
-
StatusMsg: Closed / Suspect / Not entitled / 'Reverify '
Use EMA to connect to RTO, Technically, may I know the meaning of the following StatusMsg? The RIC was subscribed previously successfully and getting the updates continuously for hours, then got this message, after re-subscribed the RIC, the updates recovered. StatusMsg streamId="3901" domain="MarketPrice Domain"…
-
Leaking DataDictionaryImpl objects
I’ve been doing some testing around application restarts and memory usage and noticed what appears to be lingering DataDictionaryImpl objects after shutting down the EMA consumer. In our test, we repeatedly stopped and restarted our application 6 times in a row. After the restarts, a heap inspection shows multiple…
-
Need to get more details on how to use Electron end points
We would like connect to below end points from our on-prem server(window system) . We would like to use any one of the below approach us-east-1-aws-1-med.ppe.int.optimized-pricing-api.refinitiv.com Service ID: GE-Hxxxxx RTSDK(by using C#) Websocket The question is 1) if we decided to use RTSDK CSharp or Websoket then we…
-
Preferred Host with Warm Standby Group ServiceBased mode EMA consumer
Hi. How can I configure EMA consumer with multiple WSBGroups for serviceBased failover? My goal. have 2 WSB groups 2 channels each. if Ema receives SErviceDown from Group1ActiveServer it switches to Group1StandbyServer. if service on Group1StandbyServer is down EMA switches to Group2ActiveServer and so on. Bonus Failback…
-
Issue with UpdateMsg
Hi team! We have developed a software that publishes market data to a TREP system: first an initial Refresh Message, and then Update Messages which contain only the fields that have changed (bid/ask/mid prices and timestamp). However, on the target system, the item seems to contain dozens of fields that we have set neither…
-
java ema library, message classes too large with metadata
Hi There, We've got a gateway built on top of com.refinitiv.ema:3.9.1.1. It works fine but the memory foot print of those ema classes are too big once it's passed to us from by the OmmConsumerClient. I'm taking about RefreshMsg and UpdateMsg mostly Is there a way to get what comes out of the socket which I assume would be…
-
How to measure the RTO latency via EMA
Do we have the time related metadata or fields in the message/event of the onRefreshMsg and onUpdateMsg methods, to measure the RTO emit/ingestion/pipeline latency? Or other similar mechanism? Not the QUOTIM and TRD_TIME.
-
Access Denied / Not entitled with concurrent logins
We’re in the process of deploying a new EMA-based market data application and have run into a weird entitlement issue that I’m hoping someone here can shed some light on. We are using the same user login concurrently from two different servers. The application configuration is identical on both servers. On one server,…
-
Set the reconnection strategy to retry primary host/channel 3 times and then switch to back up
Hello all, We are connecting to HMDS WebSockets using the EMA library and are creating the config dynamically. During the creation, we have 1 primary region and 2 back up regions, which are translated to a channel for each region. The issue we have is that when a disconnect happens, the library will automatically switch to…
-
Doubts regd trdprc_1 at closing
As of right now I am checking if value is not Blank before processing. Something like: while (field_list.forth()) { const auto &entry = field_list.getEntry(); int16_t fid = static_cast<int16_t>(entry.getFieldId()); if (entry.getCode() == refinitiv::ema::access::Data::BlankEnum) { continue; } try { switch…
-
Java EMA Ommconsumer onUpdateMsg function delay 10-20 seconds
We are doing migration from JSFC to EMA for consuming HK market real-time data. We used OmmConsumer to get the data by onUpdateMsg callback function. The issue happens when the period is during auction close or PM market close. There is around 30k+ number to update during that period. You can see the screendump of log that…
-
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();…