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 :

Génération du war depuis le code source de l'application

Pour générer le war, il faut avoir préalablement récupéré le code source de l'application.

Récupération du code source

git clone https://github.com/EsupPortail/esup-mdw-pegase.git

Génération du war

mvn clean package -P production


Déploiement



Configuration

Paramètres applicatifs

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.

Messages

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 les libellés de messages-default.properties que l'on souhaite surcharger en indiquant la valeur souhaitée.

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.