Prérequis : MDWP -1- Environnement technique |
L'installation s'effectue à partir de l'application packagée sous la forme d'un fichier .war
Si vous ne disposez pas de ce package, vous pouvez au choix :
Pour générer le war, il faut avoir préalablement récupéré le code source de l'application.
git clone https://github.com/EsupPortail/esup-mdw-pegase.git |
mvn clean package -P production |
La configuration de l'application est à renseigner le fichier WEB-INF/classes/application.properties.
Il vous faut donc créer et compléter un fichier application.properties sur le modèle de WEB-INF/classes/application-sample.properties. Toute la configuration de l'application est expliquée dans ce fichier.
A partir de la version 1.5 le paramétrage applicatif se fait en 2 temps :
Il vous faut donc créer et compléter un fichier WEB-INF/classes/application.properties sur le modèle de WEB-INF/classes/application-sample.properties. Toute la configuration de l'application est expliquée dans ce fichier.
Tout utilisateur connecté en tant que superadmin (logins à renseigner dans application.properties) à accès la vue Paramètres depuis le menu contextuel accessible dans le coin supérieur droit.
La quasi totalité des libellés affichés par MonDossierWeb (à l'exception de ceux provenant directement de Pégase) sont modifiables via : /WEB-INF/classes/i18n/messages.properties.
Il suffit d'y ajouter le ou les libellés de messages-default.properties que l'on souhaite surcharger en indiquant la valeur souhaitée.
Cette configuration est à effectuer avant le démarrage du Tomcat.
Le fichier messages.properties étant packagé dans chaque release, il sera nécessaire de récupérer votre fichier messages lors de chaque nouvelle installation.