To connect to the Enterprise Platform from Refinitiv™ for the first time or change the authentication type, configure the Reuters® connection using the RFA Configuration Editor.
Open the RFA Configuration Editor using rmdsconfig
.
Load the sample configuration file by selecting File > Import > File. Select the file
.matlabroot
\toolbox\datafeed\datafeed\sampleconfig.xml
Modify sampleconfig.xml
based on site-specific settings
obtained from Reuters.
Define a namespace, connection, and session associated with the connection
RemoteConnection
. Set the key and value fields as shown
in the RFA Configuration Editor.
This example adds the session remoteSession
with the
namespace MyNS
to the connection list for the connection
RemoteConnection
.
To connect without Data Access Control System (DACS) authentication, disable
DACS by setting the keys in RemoteConnection
to the
values as shown in this table.
Key | Value |
---|---|
|
|
|
|
|
|
To run an SSL connection, set the key
dacs_GenerateLocks
to the value
false
in
RemoteConnection
.
After loading and modifying the sample configuration file, set the keys and value
fields as shown in the RFA Configuration Editor for the connection
RTICwithDacs
.
When you select RVConnection
, the RTIC connection
depends on the key subscriber fields shown. Set these key and value fields as shown.
The RFA Configuration Editor shows the session
remoteRTICSession
referencing the
RTICConnection
.
After loading and modifying the sample configuration file, set the key and value
fields as shown for RTICConnection
.
When you select RVConnection
, the RTIC connection
depends on the key subscriber fields shown. Set these key and value fields as shown.
The RFA Configuration Editor shows the session
remoteRTICSession
referencing the
RTICConnection
.
When you use the Reuters Configuration Editor to configure connections on a machine that does not have an XML Parser installed, these errors occur:
java com.reuters.rfa.tools.config.editor.ConfigEditor org.xml.sax.SAXException: System property org.xml.sax.driver not specified at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(Unknown Source) at com.reuters.rfa.tools.config.editor.rfaConfigRuleDB.rfaConfi gRuleDB.java:56) at com.reuters.rfa.tools.config.editor.ConfigEditor.init (ConfigEditor.java:86) at (com.reuters.rfa.tools.config.editor.ConfigEditor. (ConfigEditor.java:61) at com.reuters.rfa.tools.config.editor.ConfigEditor.main (ConfigEditor.java:1303)
To address this issue, download an XML parser file, and include a path to this
file in the CLASSPATH
environment variable.
This example shows how to set the CLASSPATH
environment
variable to include the XML parser file C:\xerces.jar
(available at
https://xerces.apache.org/xerces-j/index.html
):
set CLASSPATH=%CLASSPATH%;...
matlabroot\toolbox\datafeed\datafeed\config_editor.jar;...
c:\xerces.jar
If these messages or similar messages appear in the Command Window when you establish a connection with DACS authentication:
SEVERE: com.reuters.rfa.entitlements._Default.Global DACS initialization failed: com.reuters.rfa.dacs.AuthorizationException: Cannot start the DACS Library thread due to - Cannot locate JNI library - RFADacsLib
$MATLAB/toolbox/local/librarypath.txt
file that
points to the folder containing these files:
FDacsLib.dll
sass3j.dll
sipc32.dll