Règles
de nommage des fichiers de configuration
Contexte
Il sera nécessaire de stocker des propriétés particulières
à chaque channel
(nom de la base de données à acceder, type de languages supportés,
messages
d'erreurs spécifiques, activation de certaines fonctionnalités)
Règles
- Les fichiers seront au format XML, ou properties pour les plus simples.
- tous les fichiers de configuration de channel seront situés au même
endroit pour une administration centralisée
soit le répertoire <deploy_home>/web-inf/classes/properties/channels
- Un sous-répertoire org_esup
est créé ; il contiendra l'arborescence liée aux fichiers
de configuration des channels esup-portail
- Dans le cas de développement d'une channel spécifique à
un établissement, celui-ci créera son propre sous-répertoire
(exemple : fr_univnancy2 pour Nancy
2)
- Un sous-répertoire du nom de la channel sera créé dans
l'arborescence précédente.
- Les fichiers de configuration de la channel seront placés dans ce
répertoire. Le nom du fichier principal de configuration reprendra
également le nom du channel.
Par exemple, pour la channel Apogee de Nancy 2 :
../channels/fr_univnancy2/CApogee/CApogee.xml
et pour la channel d'affichage des news :
../channels/org_esup/CNews/CNews.xml