-
EMA application received refresh message which is blank but not Zero price before the market opens
I am using EMA as an alternative to JSFC to stream market prices. as below capture 1-0 , JSFC can get the Zero price when connected to TREP at HTC 6:00 AM 1-0: but Ema capture the blank data at the same time. See 2-0 2-0 I want to know if this blank data is normal, why is it not zero price ?
-
Missing Fields when there is no Quote on a RIC yet?
We have a new java application that accesses the Real-Time data as a Snapshot via the EMA java API. We came across a peculiar behavior, that our business department considers a showstopper for our acceptance test: When receiving an ema.access.RefreshMsg for requesting data for RICs and processing the field list that is…
-
SpeedGuid crashes unexpectedly
My jdk version: java version "24.0.1" 2025-04-15 Java(TM) SE Runtime Environment (build 24.0.1+9-30) Java HotSpot(TM) 64-Bit Server VM (build 24.0.1+9-30, mixed mode, sharing) when I input “java -jar SpeedGuide.jar” Error: Could not find or load main class com.lseg.ema.example.gui.SpeedGuide Caused by:…
-
EMA - exceeded initialization timeout
I've currently read the `emaj_dev_guide`, `api_concepts_guide` and the installation guide for the Java SDK Side note, I tried git cloning the Java SDK https://github.com/Refinitiv/Real-Time-SDK/tree/master/Java, and attempted to run one of the examples (runconsumer100 for EMA). I've edited the consumer appropriately to be…
-
Question about parsing exchtime value
Hi, I use below logic to parse exchange time SALTIM_MS / QUOTIM_MS: var time_ms = java.lang.Long.parseLong(str) val nsec: Long = (time_ms % 1000)*1000000 val seconds: Long = time_ms / 1000 % 60 val minutes: Long = time_ms / 60000 % 60 val hours: Long = time_ms / 3600000 % 24 time = LocalTime.of(hours.intValue(),…
-
Insufficient Scope Error (trapi.data.research.read) When Accessing Research API via Java REST Reques
We are developing a Java application to programmatically download Initiation reports for specific companies using the Refinitiv Research API via REST requests. However, we are encountering a permission error indicating insufficient scope when attempting to access certain endpoints. Problem Details: Objective: Download…
-
Contribution while migrating from RFA 7.2
Hi we are migrating our application using RFA7.2 to the strategic APIs, specifically EMA. We were able to test the data collection using EmaFactory and OmmConsumer. Now we are testing contribution. We are using MarketDataContributor in RFA7.2 Can you please point us to documentation? Thanks. ShareShareReply
-
Question about detect if RMTES_STRING failed to encode
HI, for data type "OMMTypes.RMTES_STRING", I use below code to get the string to display it: OMMDataBuffer buffer = (OMMDataBuffer)entryData String dataDisplay = new String(buffer.getBytes, new RmtesCharsetProvider().charsetForName("RMTES")) Most of the time it work but I can also get…
-
Failed to open or modify item request. Reason: ReactorChannel is not available.
com.refinitiv.ema.access.OmmInvalidUsageExceptionImpl: Failed to open or modify item request. Reason: ReactorChannel is not available. May I know the possible cause, that is, the meaning of the exception and in which condition, that exception will be raised? And additional the recipe. The code line is just a RIC…
-
RMDS - EMA Message Flow
Hi, I am writing in JAVA. I am trying to get FX prices with forward points or spot reference. I am wondering how do i subscribe and how does the message schema looks like? Which field should i put the RIC code in ? name ? Is there any sample messages other than those in the test cases ? i have looked through Can you point…
-
Waiting for service IDN_SELECTFEED UP. Item recovery in progress
We are using RFAJ to subscribe to data. We are getting these MarketDataItemEvent data: service = IDN_SELECTFEED, msgType = STATUS, item = 0#MONC*.EX, status = { state: STALE, code: NONE, text: "Waiting for service IDN_SELECTFEED UP. Item recovery in progress..."} We are using : SSLJ: version = 5.0.F7 RFA: Version =…
-
Reutets RFA login
I'm trying to login with my java client to Reutets RFA I'm using ReutersRFA library used: 7.6.0.L1.all.rrg When I'm getting OMMMsg it has the values : MsgType:6 StreamState:1 DataState:2 instead of my expectations to get : MsgType:7 StreamState:1 DataState:1 So I can not login What could be the reason for that ? This is…
-
TREP: Unexpected "Output threshold breached for <user>...."
Hi, I developed a JAVA application based on Refinitiv Realtime SDK, that is consuming RICs on TREP. Today, one of my customer reporting an issue that he was able to observe many time during the night: my application is disconnected from TREP ADS logs shows errors such as Output threshold breached for XXX" at position…
-
The value I am trying to publish is getting round-off how can I resolve it?
below is the example of value I am passing and what it is getting published. Value passed :- nestedFieldList.add(EmaFactory.createFieldEntry().realFromDouble(22, 5.0, OmmReal.MagnitudeType.EXPONENT_POS_1)); nestedFieldList.add(EmaFactory.createFieldEntry().realFromDouble(25, 4.9, OmmReal.MagnitudeType.EXPONENT_POS_1));…
-
How to publish date in format "DD MM YYYY"?
Hello team I am using EMA OMMConsumer off-Stream code to publish data. I want to publish the date in the format of "DD MM YYYY" can anyone please help me out in the same. As we use below for Double fields same way needed for date fields. nestedFieldList.add(EmaFactory.createFieldEntry().realFromDouble(Fid, getBid(),…