Set up Project service for single instance of ExamDeveloper
Set up Project service for multiple instances of ExamDeveloper
Details about the various keys in the Project service configuration files
Settings required to be modified for single instance installation
File name | XPath | Description (with example) |
---|---|---|
appSettings.config | //appSettings/add[@key="basicAuthUserName"]/@value | This should match the value of userName in the httpClients.config file of ExamDeveloper. <add key="basicAuthUserName" value="examDeveloper"/> |
appSettings.config | //appSettings/add[@key="basicAuthPassword"]/@value | This should match the value of password in the httpClients.config file of ExamDeveloper. <add key="basicAuthPassword" value="Dummy_Password"/> |
appSettings.config | //appSettings/add[@key="useSSL"]/@value | This should be set to "true" to use https for calling the service. <add key="useSSL" value="true"/> |
connectionString.config | //connectionStrings/add[@name="examDeveloper"]/@connectionString | The connection string to connect to the ExamDeveloper database. <connectionStrings> |
log4net.config | //log4net/appender/file@value | Indicates the path where the log file for Project service is to be located. <file value="C:\ExamDeveloperData\Logs\Project\Project.log" /> |
In addition to the above settings for single instance installation, the following settings are required to be modified for multiple instance installation
File name | XPath | Description (with example) |
---|---|---|
appSettings.config | //appSettings/add[@key="serviceName"]/@value | The short name of the new instance of the Project service Windows service. <add key="serviceName" value="UniqueProjectServiceName_New" /> |
appSettings.config | //appSettings/add[@key="serviceDisplayName"]/@value | The long name of the new instance of the Project service Windows service. <add key="serviceDisplayName" value="UniqueProjectServiceDisplayName_New" /> |
appSettings.config | //appSettings/add[@key="serviceDescription"]/@value | The description of the new instance of the Project service Windows service. <add key="serviceDisplayName" value="UniqueProjectServiceDescription_New" /> |
appSettings.config | //appSettings/add[@key="basicAuthUserName"]/@value | The description of the new instance of the Project service Windows service. <add key="serviceDisplayName" value="UniqueProjectServiceDescription_New" /> |
appSettings.config | //appSettings/add[@key="basicAuthPassword"]/@value | This should match the value of password in the httpClients.config file of the new instance of ExamDeveloper. <add key="basicAuthPassword" value="Dummy_Password_New"/> |
appSettings.config | //appSettings/add[@key="useSSL"]/@value | This should be set to "true" to use https for calling the service. <add key="useSSL" value="true"/> |
connectionString.config | //connectionStrings/add[@name="examDeveloper"]/@connectionString | The connection string to connect to the ExamDeveloper_New application database. <connectionStrings> |
log4net.config | //log4net/appender/file@value | Indicates the path where the log file for the new instance of the Project service is to be located. <file value="C:\ExamDeveloperData\Logs\Project_New\Project.log" /> |
Set up Project service for single instance of ExamDeveloper
Set up Project service for multiple instances of ExamDeveloper