We are migrating to ETA from NFD for Machine Readable News and have been able to successfully connect and establish a session as per below:
Received Dictionary Response: RWFFld Field Dictionary complete. Received Dictionary StatusMsg Received Dictionary Response: RWFEnum EnumType Dictionary complete. Received Dictionary StatusMsg Channel is ready. Subscribing to item(s): [MRN_STORY]
However, no news is feeding through.
We are interested in:
WWMRNEEAS = MRN Economic Event (for a specific set of RIC codes)
Can you please advise what we need to set in order to start receiving news?
I have the following:
// Service name private static final String serviceName = "ELEKTRON_AD"; // Item name private static final List<String> itemNames = Arrays.asList("MRN_STORY"); // Domain Type private static final int domainType = DomainTypes.HEADLINE;
All MRN data is published on the News Text Analytics (NTA) domain. Hence, you have to set the domain to be NEWS_TEXT_ANALYTICS. For example:
private static final int domainType = DomainTypes.NEWS_TEXT_ANALYTICS;
MRN_STORY RIC provides Real-time news data content set. The content set contains the headline, story body text, and associated metadata about the story. For more details of MRN data, please refer to MRN Data Models and Elektron Implementation Guide
MRN data may be fragmented and delivered as multiple envelope messages. I suggest you read ETA Tutorial 6 - Request & Decode Machine Readable News . The tutorial explains how to request, decode and re-assemble MRN data with the example source code.
Hope this help