Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
122 lines (97 sloc) 3.28 KB

Guide d'installation et de configuration de l'application ``Catalogue des applications - Administration''

1. Prérequis

  • JDK 1.7

  • Tomcat 7

  • Services REST du catalogue des applications installés en version 0.1.0

2. Récupération de l'archive de l'application

L'application est packagée et déposée sur un dépôt centralisé disponible ici

<version.application> correspond à la version de l’application à installer (ex: 0.1.0).

3. Adapter le fichier config.properties

L'application dispose d'un fichier de configuration qu'il convient d'adapter afin que l'application s'exécute, par exemple, dans un contexte de production ou de recette. Ce fichier doit être passé en paramètre du serveur d'applications grâce à la variable -Dconfig.location

Paramètre Description Version Exemple

rest.service.url

URL des services REST du catalogue des applications

0.1.0

http://localhost:8080

group.help.url

URL pointant vers une page d’aide à l’obtention d’un groupe Grouper

0.1.0

http://monserveur/gouper-ui/

smtp.host

Serveur SMTP

0.3.0

smtp.univ-rennes1.fr

smtp.user

Utilisateur avec lequel se connecter au serveur SMTP

0.3.0

smtp.password

Mot de passe de l’utilisateur avec lequel se connecter au serveur SMTP

0.3.0

smtp.fromEmail

Adresse email envoyant les messages

0.3.0

dsi-si-snum@listes.univ-rennes1.fr

smtp.fromName

Nom associé à l’adresse email envoyant les messages

0.3.0

Equipe SNUM

smtp.interceptAll

Intercepter tous les messages ?

0.3.0

false

smtp.interceptEmail

Adresse email vers laquelle renvoyer les messages interceptés

0.3.0

smtp.interceptName

Nom associé à l’adresse email vers laquelle renvoyer les messages interceptés

0.3.0

smtp.port

Port SMTP

0.3.0

25

exceptionHandling.email

Adresse email vers laquelle renvoyer les exceptions

0.3.0

3. Personnalisation du niveau de log de l'application

Il est possible de personnaliser le niveau de log de l'application en positionnant, sur la ligne de commande, la variable -Dlog4j.configuration.

Exemple : file:/usr/share/config/log4j.properties

4. Personnalisation du fichier log4j.properties

Paramètre Description Version Exemple

log4j.rootCategory

Définit le niveau de gravité WARN pour le logger racine et lui associe un logger nommé arbitrairement stdout. Par héritage, tous les loggers de l'application vont hériter de cette configuration.

0.1.0

WARN, stdout

log4j.appender.stdout

L'appender nommé stdout est de type log4j.appender : Effectue la journalisation vers la console

0.1.0

org.apache.log4j.appender

log4j.appender.stdout.layout

Met en forme les différents événements de journalisation

0.1.0

org.apache.log4j.PatternLayout

log4j.appender.stdout.layout.ConversionPattern

Spécifie le format de log à générer

0.1.0

%d %p [%c] - %m%n

You can’t perform that action at this time.