The configuration file (config.properties) is used to configure the behaviour of the application at runtime.

Using config.properties

From 3.30

The config.properties file is no more integrated in the application. 

To use this externalize properties file, use the -Dconfig.location parameter on the java command line..

Tomcat example:

set JAVAOPTS="-Dconfig.location=/path/to/config.properties"; startup.sh

 

See chapter Configuring the application

An exhaustive list of those properties can be found in the config.properties.example file from sources.

Prior 3.30

The configuration file /properties/config.properties is used to configure the behaviour of the application at runtime. An exhaustive list of those properties can be found in the distributed file /properties/config.properties.

Go to http://www.esup-portail.org/helpdesk-config in order to generate the configuration files interactively!

Other properties can be added to the configuration file /properties/config.properties and used and the Spring configuration files.

The configuration file /properties/config.properties is automatically recovered from previous versions when upgrading (see Recovering previous configuration and customizations when upgrading).

Configuring the application

Excepted when indicated, all the properties are optional ((étoile) icons mark the parts where properties are required).