Actions
Developper manual » Historique » Révision 3
« Précédent |
Révision 3/7
(diff)
| Suivant »
Anonyme, 09/02/2012 12:30
Developper manual¶
Preambule¶
Il faut bien faire la différence entre la branche devel et la branche release.La différence n'est pas seulement une question de stabilité, c'est surtout une différence d'organisation des fichiers :
- La branche devel contient le projet eclipse avec toutes les sources.
- La branche release contient une webapp selon le format décrit sur la doc de tomcat ici. Les instructions pour générer une release sont ici.
Fichiers de configuration¶
Il faut distinguer 2 rôles de fichiers de configuration :- Configuration des sources : Il s'agit de donner l'architecture de l'application. Ceci ne doit être modifié que dans la phase de développement.
- Configuration du serveur : Il s'agit de configurer une installation. Ceci ne doit être modifié que pendant la phase d'installation du serveur.
- $TOMCAT/config/server.xml : Fichier de configuration de Tomcat. Il a uniquement un rôle de configuration du serveur.
- $WANDA/WEB-INF/classes/config.xml : Fichier de configuration de Wanda. Il cumule les deux rôles.
- $WANDA/WEB-INF/web.xml : Fichier de configuration des servlets de Wanda. Il a uniquement un rôle de configuration des sources. De la documentation peut être trouvée, en masse, sur le web. Exemple de doc : ici ou là.
- $WANDA/wandaDB.xml : Base de donnée de Wanda. Configurée initialement pour introduire l'utilisateur Root. Il a uniquement un rôle de configuration du serveur.
Les 3 fichiers ont un rôle de configuration du serveur. Ils doivent donc être tous les 3 modifiés à l'installation.
Pour facilité cette tâche de configuration, un script de configuration est fourni. Ce script utilise 3 templates des fichiers de configuration. Ces 3 templates sont dans le répertoire $WANDA/initfiles.
Spécification¶
Pour une spécification des communications avec les clients AT et A3, voir le chapitre 3 de [[d54.pdf]]
Mis à jour par Anonyme il y a plus de 14 ans · 7 révisions