I'm trying to connect client software (Deltix) to consume data to the RFA API using EZD 1.3. EZD appears to be connecting to Reuters fine, but when I try to connect the client to the datafeed, the following log is generated by the client:
14 Sep 12:44:09 INFO Creating instance of Data Connector "reuters.data" v10.45
14 Sep 12:44:10 INFO [Aggregator] Create new process [ProcessDescriptor{key='Load #1', configFile='null'}]
14 Sep 12:44:10 INFO [PROCESS:Load #1] Activate aggregator process
14 Sep 12:44:10 INFO [PROCESS:Load #1] Start process activity
14 Sep 12:44:10 INFO Creating instance of Data Connector "reuters.data" v10.45
14 Sep 12:44:10 INFO Connecting to RFA as Administrator
14 Sep 12:44:10 SEVERE com.reuters.rfa.session
Session initialization: Could not instantiate session "RSSLNamespace::rsslSession" : connectionList not defined for Session RSSLNamespace::rsslSession
14 Sep 12:44:10 WARNING An error while connecting with the config: Config{sessionName=RSSLNamespace::rsslSession, username=kcorner, application=Deltix, position=, serviceName=ELEKTRON_DD, outputBookSize=10, snapshotInterval=10S, lowLatency=false, symbolNameFilterRegexp=, useSpecificFxNaNSize=true, specificFxNaNSize=0.0}
java.io.IOException: Cannot acquire new session with the name: RSSLNamespace::rsslSession
at deltix.qsrv.hf.plugins.data.reuters.rfa.RFAConnection.<init>(RFAConnection.java:80)
at deltix.qsrv.hf.plugins.data.reuters.rfa.AutoDispatchableRFAConnection.<init>(AutoDispatchableRFAConnection.java:17)
at deltix.qsrv.hf.plugins.data.reuters.AbstractRFAConnection.doConnect(AbstractRFAConnection.java:35)
at deltix.qsrv.hf.plugins.data.commons.AbstractRealtimeConnection.connect(AbstractRealtimeConnection.java:26)
at deltix.qsrv.hf.plugins.data.commons.AbstractDataConnector$RealtimeConnectionWithStateMemory.connect(AbstractDataConnector.java:1337)
at deltix.qsrv.hf.plugins.data.commons.AbstractDataConnector.connect(AbstractDataConnector.java:431)
at deltix.qsrv.hf.aggregator.impl.LiveDataConnectorHandler.doConnect(Unknown Source)
at deltix.qsrv.hf.aggregator.connection.AbstractConnection$TryConnectCallback.makeAttempt(Unknown Source)
at deltix.qsrv.hf.aggregator.connection.AbstractRetryManager.doRetryCycle(Unknown Source)
at deltix.qsrv.hf.aggregator.connection.AbstractRetryManager.doRetry(Unknown Source)
at deltix.qsrv.hf.aggregator.connection.AbstractRetryManager$AsyncRetryManager$1.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
14 Sep 12:44:10 INFO [LIVE:Load #1] Connector status changed: DISCONNECTED_BY_ERROR_AND_RECONNECTING
14 Sep 12:44:10 INFO [LIVE:Load #1] Instruments to load: [/CLZ8:FUTURE]
The client is configurable through a GUI. Here are a few screenshots of the parameters that can be modified:
Let me know if you can help. Thanks.