Hello,
We have Java RFA client which we are trying to connect to RTO via LPC (RFA -> LPC -> RTO).
Our RFA client is old but it is tested to work with direct connection. LPC has been installed on Linux server and it is tested to work with your test tool: testclient -s ELEKTRON_DD -u XXX etc...
When we are trying to connect with RFA client to LPC we get following errors:
1218-102727.346-I-(BaseReutersClient) - Sending login request. Username: XXX, appId: 256, ipAddress: localhost:14002.
1218-102731.308-I-(BaseReutersClient) - ... request sent
Dec 18, 2023 10:27:31 AM com.reuters.rfa.internal.session.ConnectionHandler createConnections
FINE: com.reuters.rfa.session._Default.RSSLSession
Session initialization: acquiring connection "_Default::RSSLconnection"
Dec 18, 2023 10:27:31 AM com.reuters.rfa.internal.connection.ConnectionImpl processConnectionStatusOpenReqMsg
FINE: com.reuters.rfa.connection.rssl._Default.RSSLconnection
Sending CONNECTION_STATUS_MSG, connection name = _Default::RSSLconnection, status = { state: DOWN, code: NONE, text: "uninitialized"}
Dec 18, 2023 10:27:36 AM com.reuters.rfa.internal.connection.ConnectionImpl processConnectionStatusBase
FINE: com.reuters.rfa.connection.rssl._Default.RSSLconnection
Sending CONNECTION_STATUS_MSG, connection name = _Default::RSSLconnection, status = { state: UP, code: NONE, text: ""}
1218-102736.185-W-(BaseReutersClient) - com.reuters.rfa.session._Default.RSSLSession
Login Response null does not match Login Request name XXX
Dec 18, 2023 10:27:36 AM com.reuters.rfa.internal.session.omm.OMMUserESHContext updateInternalStatesFromMsg
WARNING: com.reuters.rfa.session._Default.RSSLSession
Login Response null does not match Login Request name XXX
1218-102736.186-W-(BaseReutersClient) - com.reuters.rfa.session._Default.RSSLSession
Connection _Default::RSSLconnection does not support optimized Pause/Resume. Optimized Pause/Resume requests will be converted to individual item Pause/Resume requests for this connection.
Dec 18, 2023 10:27:36 AM com.reuters.rfa.internal.session.omm.OMMUserESHContext updateInternalStatesFromMsg
WARNING: com.reuters.rfa.session._Default.RSSLSession
this connection.lt::RSSLconnection does not support optimized Pause/Resume. Optimized Pause/Resume requests will be converted to individual item Pause/Resume requests for
1218-102736.186-W-(BaseReutersClient) - com.reuters.rfa.session._Default.RSSLSession
Connection _Default::RSSLconnection does not support Pause/Resume. Pause and Resume requests for this connection will be ignored.
Dec 18, 2023 10:27:36 AM com.reuters.rfa.internal.session.omm.OMMUserESHContext updateInternalStatesFromMsg
WARNING: com.reuters.rfa.session._Default.RSSLSession
Connection _Default::RSSLconnection does not support Pause/Resume. Pause and Resume requests for this connection will be ignored.
1218-102736.191-E-(BaseReutersClient) - com.reuters.rfa.connection.rssl._Default.RSSLconnection
Caught internal exception com.reuters.rfa.omm.OMMException: Invalid AttribInfo.
com.reuters.rfa.internal.rwf.RwfMsgImpl.setAttribInfo(Unknown Source)
com.reuters.rfa.internal.session.omm.OMMUserESHContext.encodeStatusMessage(Unknown Source)
com.reuters.rfa.internal.session.omm.OMMUserESHContext.createAnInitialStatus(Unknown Source)
com.reuters.rfa.internal.session.omm.OMMUserESHContext.handleAndAggregateLoginRespMsg(Unknown Source)
Dec 18, 2023 10:27:36 AM com.reuters.rfa.internal.connection.rssl.RSSLConnection processTransportData
SEVERE: com.reuters.rfa.connection.rssl._Default.RSSLconnection
Caught internal exception com.reuters.rfa.omm.OMMException: Invalid AttribInfo.
com.reuters.rfa.internal.rwf.RwfMsgImpl.setAttribInfo(Unknown Source)
com.reuters.rfa.internal.session.omm.OMMUserESHContext.encodeStatusMessage(Unknown Source)
com.reuters.rfa.internal.session.omm.OMMUserESHContext.createAnInitialStatus(Unknown Source)
com.reuters.rfa.internal.session.omm.OMMUserESHContext.handleAndAggregateLoginRespMsg(Unknown Source)
Username was taken from LPC user_list.txt. Variables (Username: XXX, appId: 256, ipAddress: localhost:14002) are provided from our configuration and set in login message.
Our RSSLconnection configuration:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE preferences SYSTEM ">http://java.sun.com/dtd/preferences.dtd>
<preferences EXTERNAL_XML_VERSION="1.0">
<root type="user">
<map/>
<node name="com">
<map/>
<node name="reuters">
<map/>
<node name="rfa">
<map/>
<node name="_Default">
<map/>
<node name="Connections">
<map/>
<node name="RSSLconnection">
<map>
<entry key="connectionType" value="RSSL"/>
<entry key="serverList" value="localhost"/>
</map>
</node>
</node>
<node name="Sessions">
<map/>
<node name="RSSLSession">
<map>
<entry key="connectionList" value="_Default::RSSLconnection"/>
</map>
</node>
</node>
</node>
</node>
</node>
</node>
</root>
</preferences>
Could you please help as out with the problem above?