This section details the registry keys not related to interfaces that are stored on the EuroRunner application server.
Also see the Interfaces section for details of registry keys related to interfaces that are also stored on the EuroRunner application server.
| Key | HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\EuroRunner | |
|---|---|---|
| Name | Value | Description |
| CNNPath | C:\EuroRunner\CNN | Location of xml file based message interface for Contract Nomination Notices |
| DayAheadDeliveryContract | CSG_DA_T_GAS.xsl | Specifies the xsl template used for rolling contracts. The example shown is for use with rolling contracts |
| DayAheadViewContract | CSG_DA_H_GAS.xsl | Specifies the xsl template used for rolling contracts. The example shown is for use with rolling contracts |
| ITNFile_D | Actual_Test.xml | Filename for Invoiced Transfers Notices containing a multiple days (Default: Actual_Test.xml) |
| ITNFile_H | Estimate_Test.xml | Filename for Invoiced Transfers Notices containing a single day (Default: Estimate_Test.xml) |
| ITNPath | C:\EuroRunner\ITN | Location of xml file based message interface for Invoiced Transfers Notices (Default: {Common Files}\GMSLCommon\ITN) |
| ITNTransform | ITN_DONG.xsl | Optional XSL file to transform the Invoiced Transfers Notices (Default: ITN_DONG.xsl) |
| Licence | Encrypted licence data | |
| LiveSystem | {True,False} | Live/Testing Flag. A Testing system shows warning messages before allowing notices to be sent. Also see TestAllowed |
| TestAllowed | {E,I,M,T,G,<address>} e.g. E;I;testing@gmsl.co.uk | Semicolon (;) separated list of notice methods/recipients allowed in a test system (E: ENOM, I: ISIS, M: E-Mail, T: Telex, G: Gemini). In this example I could send ENOM, ISIS, and E-Mail notices (to the specified address only). Also see LiveSystem |
| WordPath | C:\EuroRunner\Word | Location of server Word based Contract Notice templates |
| XSLPath | C:\EuroRunner\XSL | Location of XSL based Notice templates (Default: {Common Files}\GMSLCommon\XSLTemplates) |
The values found under this key are used to create a connection string to the database. A default user is specified under the DefaultUser key, for when user details are not known by the application. E.g. Services that load data into EuroRunner.
Any number of name/value pairs may be specified for the both the main connection string and the default user string. e.g. the following example would result in a connection string of Data Source = eurolive; Provider = MSDAORA.1.
Note: Currently this connection is only used by Services; eventually it may be used by the main application also.
| Key | HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\EuroRunner\Connection | |
|---|---|---|
| Name | Value | Description |
| Data Source | eurolive | Identifies database to connect to (Oracle SID) |
| Provider | MSDAORA.1 | Identifies provider of database connection |
If a value needs to be encrypted, the data is entered encrypted, and a value is added with Encrypt appended to the name, with value set to 1. If encryption is no longer required, the value is set to 0, or the value is removed. e.g. the following example would result in a default user connection string of User ID = eurouser1; Password = johnny.
| Key | HKEY_LOCAL_MACHINE\SOFTWARE\GMSL\EuroRunner\Connection\DefaultUser | |
|---|---|---|
| Name | Value | Description |
| Password | hjghdjgfhdgreu | Password used to connect to database |
| PasswordEncrypt | {0,1} | REG_DWORD - Value indicating whether encryption is required (1) or not (0) |
| User ID | eurouser1 | Username used to connect to database |