Aller au contenu

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:

  1. une propriété Java app.<application>.<ressource>.path
  2. 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