Catalog Service Settings
The Catalog settings allow specification of the database and security settings for the Catalog service.
Many of these settings can be configured using AppSettings. If a value is set in both AppSettings and the configuration sections, the AppSettings value will take precedence.
The InRule catalog service configuration files can be found at the following locations:
- IIS - <InRule installation directory>\irServer\RepositoryService\IisService\Web.config
- Windows Service - <InRule installation directory>\irServer\RepositoryService\WindowsService\RepositoryWindowsService.exe.config
For settings that affect logging behavior for the catalog service please service see InRule Logging Config File Settings.
inrule.repository.service Config Section/AppSettings
Setting Name |
AppSettings Key |
Description |
uri |
N/A |
(string) Denotes the URL address where the Catalog service will be published. Note: this value will be set by the InRule Configuration wizard during install time. |
connectionString |
inrule:repository: |
(string) The connection string to the catalog database. Note that for SQL Server and Oracle, the specific ADO.NET data providers are used, so they do not need to be included in the connection string. Note: this value will be set by the InRule Configuration wizard during install time. |
authentication |
N/A |
(string) The "type" attribute determines which store the service will access when authenticating users. Possible values are:
Note: this value will be set by the InRule Configuration wizard during install time. |
catalogType |
N/A |
(string) The type of database service that is hosting the catalog database. Possible values are:
Note: this value will be set by the InRule Configuration wizard during install time. |
Example:
<configSections>
<section name="inrule.repository.service" type="InRule.Repository.Service.Configuration.ConfigSectionHandler,InRule.Repository.Service, PublicKeyToken=1feb8dd25b1ceb6b" />
...
</configSections>
...
<inrule.repository.service>
<uri>http://someuriaddress:8082/InRuleCatalogService</uri>
<connectionString>Server=DBServerName\InstanceName;Database=InRuleCatalog;Trusted_Connection=yes</connectionString>
<authentication type="Database" />
<catalogType>SqlServer</catalogType>
</inrule.repository.service>
Comments
0 comments
Please sign in to leave a comment.