Configuring Enterprise Platform from Refinitiv Connections

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.

Configure a Reuters Connection

  1. Open the RFA Configuration Editor using rmdsconfig.

  2. Load the sample configuration file by selecting File > Import > File. Select the file matlabroot\toolbox\datafeed\datafeed\sampleconfig.xml.

  3. Modify sampleconfig.xml based on site-specific settings obtained from Reuters.

  4. 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.

  5. 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

    dacs_CbeEnabled

    false

    dacs_SbePubEnabled

    false

    dacs_SbeSubEnabled

    false

  6. To run an SSL connection, set the key dacs_GenerateLocks to the value false in RemoteConnection.

Configure an RTIC (TIC-RMDS Edition) Reuters Connection with DACS Authentication

  1. 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.

  2. 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.

Configure an RTIC (TIC-RMDS Edition) Reuters Connection Without DACS Authentication

  1. After loading and modifying the sample configuration file, set the key and value fields as shown for RTICConnection.

  2. 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.

Troubleshoot the Reuters Configuration Editor

  • 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
    
    then add an entry to the $MATLAB/toolbox/local/librarypath.txt file that points to the folder containing these files:

    • FDacsLib.dll

    • sass3j.dll

    • sipc32.dll

See Also

Related Topics