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 file /properties/config-example.properties.
Note for developers
Other properties can be added to this file and used and the Spring configuration files.
Recovering the configuration when upgrading
The configuration file /properties/config.properties is automatically recover from previous versions when upgrading (see Conservation des personnalisations lors des mises à jour).
Configuring the application
Excepted when indicated, all the properties are optional ( icons mark the parts where properties are required).
- Configuration de la connexion à la base de données
- Configuring the authentication
- Configuration de la gestion des exceptions
- Configuration de l'initialisation de l'application
- Configuring the LDAP access
- Configuring portal information access
- Configuring outgoing email
- Configuration des propriétés initiales des services
- Configuration des propriétés initiales des gestionnaires
- Configuration de la priorité par défaut des tickets
- Configuration de la visibilité par défaut des tickets
- Configuration de la visibilité par défaut des FAQ
- Configuring the automatic ticket assignment
- Configuring user profile retrieval
- Configuration du stockage des fichiers attachés
- Configuration de l'indexation
- Configuring ticket expiration and archiving
- Configuration de la génération des URLs
- Configuring email feeding
- Configuration du contrôle d'accès des web services
Testing the configuration
Once the application configured, it is possible to test the configuration by running the ant tasks test-database, test-ldap, test-portal, test-smtp and test-user-info.
If no error is detected, it is time to initialize the data and start the application (see 03 Administration).