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.