-
C++ API Dictionary programmatic setup
Greetings! I am using latest RTSDK C/CPP 2.1.3.G1 aka EMA/ETA 3.7.3.G1 aka 3.7.3.3 and having dictionary timeout issues similar to https://community.developers.refinitiv.com/questions/95787/emadictionary-retrieval-failed-timed-out-after-wai.html I increased timeout up to 120 seconds, and it helped only once, while most of…
-
原油先物のSpread Price
原油先物のSpread Priceを取得することは可能でしょうか? 原油先物のカレンダースプレッドです。(ex. 1-3)
-
How to get the MEANING field of the Enumerated Types Dictionary
Hi, We are using the EMA API in order to connect to Refinitiv feed. We want to get the information about the Enumerated Types Dictionary (domainType = EmaRdm.MMT_DICTIONARY, name = "RWFEnum"). In the documentation: https://github.com/Refinitiv/Real-Time-SDK/blob/master/Java/Ema/Docs/EMAJ_RDMUsageGuide.pdf (page 71), we see…
-
Receiving an error from RFA : RFA Exception OmmInvalidUsageException dictionary retrieval failed (ti
Do you know how to configure my RFA to use local field dictionary file instead of downloading that from upstream system or TREP ? We are receiving below error when try to connect one of publisher server. Receiving an error from RFA : RFA Exception OmmInvalidUsageException dictionary retrieval failed (timed out after…
-
Random Error with RFA API when querying for STOXX50E futures price
When querying for .STOXX50E futures HST_CLOSE or TRDPRC_1 using RFA API ,we randomly see this error Reuters RFA log event Exception in procesEvent for event: 119. Error: Error occurred while processing event data for RIC /STXEZ2. Error: Failed to deserialise enum value 4 for FID PRE_1ET412. Error: RFA exception Error…
-
EMA C++ - Print DataDictionary containing entries with negative ids
Hi all, using the Refinitiv EMA C++ library (3.6.1.L2), I'm seeing a weird behavior. The application is a consumer, downloading the DataDictionary from the network. The dictionary contains custom entries, which are using negative IDs. The consumer downloads and decodes the dictionary without issues: I can inspect and…
-
Socket exception when sending request.
Hi, We are facing the following issue, after we have logged into the websocket and sending a request to get the RIC's we are using in the system. The status we are receiving {"ID":6,"Type":"Status","State":{"Stream":"Closed","Data":"Ok","Text":"Processed 209 total items from Batch Request. 209 Ok."}} We have tried…
-
sdk function rsslDecodeFieldDictionary
When we call your sdk function rsslDecodeFieldDictionary(..., &m_dictionary,..., &errorText) with m_dictionary already filled from previous call we get error saying "Duplicate definition for fid 1." Could you please confirm that the rsslDecodeFieldDictionary can not handle the case when m_dictionary is not empty?
-
EMA C++ IProvider downloading dictionary from ADH over the login stream - RWFEnum not downloaded
Hi all, please help me with this issue. Context: EMA C++ based application, using an OmmProviderClient that downloads the Data dictionary over the Login connection. Issue: timeout while downloading the dictionary (RWFFld is downloaded, RWFEnum isn't). In the context of reqMsg for login request, the application starts the…
-
Override location to load dictionary from in ema java
We are attempting to identify origin of latency by subscribing to different layers of our infrastructure. 1. At the client ADS level - from our alias "trep-pcarl..." - this rmdstestclient and the app from which this code snippet is taken - runs ok. 2. When connected to the MFA, The command line run and the app throws this…
-
What are the meaning of the fields "SALTIM_MS", "QUOTIM_MS"
I saw the below link. https://raw.githubusercontent.com/Refinitiv/Real-Time-SDK/master/Java/etc/RDMFieldDictionary But I can't understand the difference between "SALTIM_MS" and "QUOTIM_MS". I find out that the "SALTIM_MS", "QUOTIM_MS" seems to be appeared together at each trade data. Can you explain these fields clearly??…
-
Is there a memory leak in readRDMFieldDictionary? rfa8.1.0.L1
Hello I am using the C++ API on Linux rfa8.1.0.L1. I have created a very small simple program that looks like this: ::rfa::rdm::RDMFieldDictionary& foo = ::rfa::rdm::RDMFieldDictionary::create(); foo.destroy(); This is fine, but the moment that I add a call to readRDMFieldDictionary in between the calls to create() and…
-
How to get description of enum values in RFA Java 8.2.1.L3
The infrastructure contain enumdef like this: IMB_VA_IND 4342 ! VALUE DISPLAY MEANING ! ----- ------- ------- 0 " " Not Set 1 "1 " 1 to 1.99% 2 "2 " 2 to 2.99% 3 "3 " 3 to 3.99% In my java code, the following will only return "1", for 1, "2" for 2. I don't see a method that will return the MEANING column, i.e., "1 to…
-
Where is the Dictionary loaded in the examples
Hi there, I'm trying to get a full picture of the role of RDMFieldDictionary and enumtype.def. My understanding is that OOM messages only transfer with the basic which is a set of key/value fields. Therefore that's where the dictionary come in when metadata is required about the key (fid) . Based on that I don't understand…
-
dictionary load problem
Hello, everyone. Currently I encounter some question on using reuter dictionary. My sample code as follows: thomsonreuters::ema::rdm::DataDictionary fid_dict_; map<Int16, const emardm::DictionaryEntry*> map_fid_dict_; fid_dict_.loadFieldDictionary(dict_file.c_str()); fid_dict_.loadEnumTypeDictionary(enum_file.c_str());…
-
Request: Can you send closed connection status as we want to test the handling of it in our system
Hi Team, Will you be able to send a closed connection status (channel state: closed) as we would like to see how our system handles it. Connection Details: Connection.MarketData.UserID = GE-A-00336937-3-2528 Hostname: amer-3.pricing.streaming.edp.thomsonreuters.com Connected component info: ads3.2.1.L1.linux.tis.rrg 64-bit…
-
Can you complete Elektron Data Model with exchange specific qualifier values
Hello, On some exchanges where standard fields like INST_PHASE are not available, I tried to use Elektron Data Model to see which field could provide an alternative. Unfortunately the model does not describe the specific values for each RIC / Exchange. For example, OMXS30M0, The market is open when PRC_QL_CD value is 0 and…
-
EMA Programmatic configuration in Java - unable to set Dictionary related elements
We're having trouble using EMA programmatic configuration in Java for the Dictionary related elements as part of a TRCC application 1) Using the example code we're able to connect to TRCC when specifying local RDMFieldDictionary & enumtype.def files (we can't get Channel method to work but not important right now) when…
-
Connection to Elektron API and its testing is close to completion. Do you have any conformance requi
We are connecting to Elektron API using servicename = ELEKTRON_DD to request for streaming prices and its testing is close to completion. What conformance testing is required for this implementaion
-
INCOMPLETE_DATA & NO_DATA messages from Elektron
For certain symbols out of a huge data set, some of then return back INCOMPLETE_DATA java.lang.RuntimeException: Can't iterate field entry: INCOMPLETE_DATA and sometimes these exceptions Decode exception for stream id 44 - {} java.lang.NullPointerException at com.thomsonreuters.upa.codec.D.A(Unknown Source) at…
-
IProvider downloading dictionary and serviceName\serviceId parameter
Hi, I'm trying to implement the Dictionary downloading mechanism in an EMA C++ Interactive Provider. To do so, I'm playing with the '350__Dictionary__Streaming' example of the EMA SDK. I have a question regarding the following instruction:…
-
Migrating from RFA to EMA - Dictionary management and access
Hi, migrating an RFA C++ based provider to EMA C++, I need to re-implement a mechanism to publish data whose field-set is defined elsewhere in an external source (e.g. a custom configuration file). The fieldset is defined using field names. To do so, using RFA the approach was as follows: * access the RFA configuration…
-
EDD API testing
Hi team, we are performing testing on EDD API and would test with complete case, will it be complete itself in testing environment when I create case via API? If yes, how long will it be complete so that we can get sample result from API call? If not, how to trigger a complete case? Thanks. Below are the information: My…
-
EDD API testing
Hi team, we are performing testing on EDD API and would test with complete case, will it be complete itself in testing environment when I create case via API? If yes, how long will it be complete so that we can get sample result from API call? If not, how to trigger a complete case? Thanks.
-
How to get FieldID from a FieldName?
We are moving from RFA MarketData API to EMA. We used to get a FieldID given a FieldName using the following code. TibMsg_mfeed* mfeed = TibMsg::Fname2Mfeed(reuters_name.c_str()); int rid = TibMsg::Mfeed2Fid(mfeed); How would we do it in EMA? Thanks.
-
EDD API - report type and sub report type ID
As I cannot find the mapping between the code and value of report type/sub report type, we do not know what values we should pass into the API, can you help?
-
NIP needs to download the dictionary before the service is UP
I'm developing a Non Interactive Publisher with the Electron API. I publish to and ADN into a service named "MY_PUB". In order to publish, I need a dictionary. I want to download this dictionary from the ADH (or from an ADS). But if my NIP is not already publishing, the service MY_PUB is absent on the ADH and I have the…
-
Error - GC102 EDD API
When calling the EDD Portal API, we got failure case for creating cases, please help to check. <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <s:Fault> <faultcode>s:GC102</faultcode> <faultstring xml:lang="en">An Error has occured. Please contact support with this log id:…
-
WebSocket API Status Stream is Closed. what should be recovery logic ?
Hello, I some time get status message with stream = closed. could you please let me know when should we retry to connect and login again? When I tried reconnect/login after 2 sec. it gives me same status message with stream = closed. Basically, what should be recovery logic ?
-
What is the difference between the hEDD and Elektron_DD services?
In the notifications we receive, they often talk about the change being relevant for Elektron_DD or Elektron_AD services, but never for hEDD (which is what we use) or any other Reuters services. hEDD seems to look stangely like a diminutive of Elektron_DD! I'm trying to figure out, positively, if the notifications apply to…
-
What is the max length of a field name (ACRONYM) in the appendix_a or RDMFieldDictionary?
In addition what is the max length of the "DDE ACRONYM"
-
What is the effect of an ADS Dictionary Reload
Customer wants to use the reloadDictionary in adsmon to switch from a Dictionary with _NS fields to a Dictionary without _NS fields in the event of a problem. What is the net effect of having the ADS reload its dictionary. From testing it appears that the ADS will send a status message indicating that the Dictionary is now…
-
How to manage dictionary across various services and connections
I use ETA C++ API in Linux. We use EaaS (EMS) service that has multiple connection points across multiple data centers. Since the serviceId is used when requesting data dictionary, does the client application need to download dictionary for every service id in the same connection and use it to decode response for the…
-
MRN News: How do I recover lost data?
We downloaded Elektron SDK - C/C++ - 1.1.0 - Windows and the examples from https://developers.thomsonreuters.com/system/files/EMA%20Tutorials.zip Since we are interested in downloading and decoding machine readable news we took the example #5 (MRNConsumer) and changed just one line according to our configuration as…
-
EMA NIP Dictionary request
Hi - is it possible to make a dictionary request from the server when implementing a NIP using the EMA API ? when i attempt to make a request I get a NPE Exception in thread "main" java.lang.NullPointerException at com.thomsonreuters.ema.access.DictionaryItem.open(DictionaryCallbackClient.java:1279) at…
-
New Data Dictionary interface in EMA C++
I just downloaded latest Elektron SDK 1.1.0 with EMA3.1.0 and found below information from EMA README but can't find details about the new interface mentioned in the README in Developer Guide. Do you have details about Dictionary interfaces and how to use it? 2.1.2 Service Requests Resolved In This Release [EMA-779] -…
-
RFA to download dictionary and save as a re-useable local dictionary
Is it is possible for RFA to download dictionary from ADS/ADH and save that dictionary for local use next time the app runs?
-
FieldIdNotFound for some fields using EMA
I am using an OmmConsumer to retrieve items from TREP. The OmmConsumer is quite standard and uses the default parameters, hence it downloads the dictionnary by itself. When trying to retrieve items on ELEKTRON source, i have some fields for which the field mapping is not present. I am accessing the FieldEntry of a…
-
Enum dictionary inconsistency at dIDN_RDF
I'm retrieving MarketPrice data from the dIDN_RDF feed. When I use dictionaries provided by the service (not the local files), I get exceptions when trying to decode the data, even when using the RFA "Consumer" sample instead of my own application: REF_PRC_TP Exception in MarketPriceClient::decodeFieldEntry(): Enumeration…
-
Requesting dictionary from RDF-D server using UPA/ETA
My application can retrieve the dictionary from the Elektron Edge server without a problem but when it connects to an RDF-D server and issues the same request, the Dictionary response on the RDM_DC_MT_REFRESH message has the type field in the dictionary refresh message set to 0.…