EuroRunner Registry - Server

Introduction

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.

General

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)

Database Connection

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
GMSL Logo About Us | Contact Us | Fluxys SA | © 2006 Gas Management Services Limited