I am trying to download the RDMFieldDictionary using the ELEKTRON_DD service but I could not get any response. Please can you advise me on this ?
Many thanks in advance!!
The application can receive State: OPEN, SUSPECT, NONE, "Waiting for service ELEKTRON_DD UP. Item recovery in progress..." if it requests dictionary to the down service or the service does not exist on the server.
You can find what services that the server provides in RFA trace log file. It is REFRESH_RESP message of DIRECTORY. For example:
This server provides the service name ELEKTRON_NEON.
If the service goes down, ServiceState is 0. For example:
The service API_NEON_NI on this server goes down.
In addition, RFAJ configuration parameters named traceMsgDomains is NORMAL means tracing all message domains except DICTIONARY due to huge size. To see dictionary request/response, please set traceMsgDomains to be ALL.
You can find more details of RSSL configuration parameters in section RSSL Connection of RFAJ_ConfigLoggingGuide.pdf
Not getting a response sounds like a network problem -- can you elaborate?
The framework we provide downloads the directories and dictionaries from the dELEKTRON_DD service so you might want to try that and see if that fixes the problem.
You may try to enable RFAJ trace log file showing requests sent from the RFAJ application and responses from the server. This can help to find out why your request fails.
set ipcTraceFlags = 15, traceMsgTypes =ALL, traceMsgDomains=NORMAL,mountTrace=true and specify logFileName parameter of the connection node as shown below:
Make sure your application is connecting to your installed EZD (if it's installed on your local box, then your app should connect to your localhost, etc.). Take/use the connection details from that EZD Demo Tool (since that successfully connected to it).