Hi,
In our company we still have a couple of applications that still run using the legacy API (SSL based). We tried to update these apps using the latest version of RDMFieldDictionary and appendix_a. Unfortunately after the dictionary update these applications fail to get any updates from the server after an interest (source, ricname) is registered with the server. But as soon as we revert back to the old RDMFieldDictionary and appendix_a things get back to normal.
The rfa library version used in these applications is: 7.6.1. When running the applications using the latest versions of RDMFieldDictionary and appendix_a the following error happens:
SURF_PB::0#AMCHNCNHGOV, STALE
********Info Message : MARKET_DATA_ITEM_EVENT, service = SURF_PB, item = 0#AMCHNCNHGOV, MarketDataMessageType = STATUS, MarketDataItemStatus = { state: STALE, code: NONE, text: "Waiting on data dictionary... "}, data = NULL
Nov 04, 2021 12:57:41 PM com.reuters.rfa.internal.session.md.DictLoader$DataDictInfoWatchEntry runImpl
INFO: com.reuters.rfa.session
Attempt to download MarketFeed dictionary failed
Exception requesting dictionary: Unable to open or read specified input file
Does anyone have any idea why? I would appreciate your help. Many thanks in advance.