Installation du module LAAP

Installation de LAAP depuis les sources

Une fois tous les pré-requis vérifiés, l'installation à partir des sources va se faire en utilisant le logiciel de gestion de build Maven2. Pour ce faire, il faut récupérer le fichier POM de description Maven de LAAP. Ce fichier est disponible à l'adresse http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/*checkout*/interldap/laap/trunk/pom.xml

%wget "http://svn.forge.objectweb.org/cgi-bin/viewcvs.cgi/*checkout*/interldap/laap/trunk/pom.xml"

Attention ! Le POM par défaut est fait pour utiliser la bibliothèque LASSO 2.1.1-0.etch.idwsf.1. Si vous avez installé une autre version de cette bibliothèques, éditez le fichier et remplacez la propriété lasso-release-version par la version correspondante.

Une fois toutes ces étapes effectuées, il ne reste qu'à lancer les commandes suivantes :

%mvn scm:checkout
Cette commande va télécharger la dernière version de LAAP présente sur le dépôt Subversion. Le résultat est placé dans le répertoire "target/checkout".

Il faut ensuite effectuer les commandes :

%cd target/checkout
%mvn compile

Cette commande magique va :

  • télécharger l'ensemble des dépendances nécessaires au projet (ce qui peut être long) ;
  • générer les classes voulues via JaxB ;
  • compiler les classes JAVA.
Pour tester LAAP directement, il suffit de lancer la commande :
%mvn jetty:run
qui va :
  • télécharger le serveur d'application Jetty ;
  • le lancer ;
  • déployer LAAP.
Le site LAAP peut alors être accédé à l'URL : http://localhost:8080/interldaplaap

Il ne reste plus qu'à configurer

Installation depuis l'archive War

Là encore, vérifiez que tous les pré-requis sont réunis.

L'installation de l'archive War est alors semblable à l'installation des autres archives pour votre serveur d'application et dépend donc de celui-ci.

Par exemple, pour Tomcat, il suffit de copier l'archive dans le répertoire "webapps" du serveur.

Une fois l'application déployée, il ne reste plus qu'à la configurer.