Personnalisation¶
Les noms des principaux fichiers de configuration d'une application
(config.xml, descript.xml, infrastructure.xml, schema.xml) peuvent
être personnalisés. Cela peut se révéler utile si vous devez jongler entre
plusieurs configurations ou partager un dossier d'application entre
plusieurs containers Docker par exemple.
Par ordre de priorité, la personnalisation peut se faire soit via:
- une propriété Java
app.<application>.<ressource>.path - une variable d'environnement
APP_<application>_<ressource>_PATH
Le moteur utilise le nom par défaut si aucune propriété ou variable n'est
définie. Le tableau ci-dessous donne des exemples de noms de propriété et de
variable pour une application myapp.
| Nom par défaut | Propriété java | Variable d'environnement |
|---|---|---|
config.xml |
app.myapp.config.path |
APP_myapp_config_PATH |
descript.xml |
app.myapp.descript.path |
APP_myapp_descript_PATH |
schema.xml |
app.myapp.schema.path |
APP_myapp_schema_PATH |
infrastructure.xml |
app.myapp.infrastructure.path |
APP_myapp_infrastructure_PATH |