Configuration

The Configuration Manual provides the full list of all possible preference and configuration options. The installation and operation guides usually describe only the properties and preferences and settings which you are required to adjust in order for the installation. The configuration guide on the other hand describes also the optional configuration possibilities.

General Notes for Properties Files

Some configuration files are stored as a java properties file. Some special characters are reserved in property files, like '!' or '#' which both indicate a comment in the file. Additionally to that, the dollar sign '$' indicates a dynamic parameter which is at runtime interpreted as the value of another key in the properties file. Those characters, together with backslashes or spaces should not be used in passwords or other parts of the configuration files. They would need to be escaped and this tends to get very dirty when someone wants to check the passwords and some characters need to be escaped and so on.

Special characters like '!', '#', '\' or '$' should not be used in property files - especially not as part of a password. Additionally to that we recommend to never use paths with spaces in them but that's just a general "best practice".

In case you need to use the special character '\' for paths, like for an instance name of the database, you have to escape those with an additional backslash.

E.g. your instance name for a database is 'myDatabase\myInstance' then you have to define 'myDatabase\\myInstance' in the properties file

Encrypt secure information

Product 360 supports the encryption of secure information like passwords in configuration files. The encryption will be executed only if your secure information in the configuration files is enclosed by the marker [_to_encrypt_].
So, if you want to have e.g. the password "MyPassword" encrypted in a configuration file just use the marker before and after the password like this: [_to_encrypt_]MyPassword[_to_encrypt_].

All passwords for which encryption is supported are marked accordingly in the following chapters.