This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
wiki:epims4_0:developer:ep-ear [2009/01/30 14:41] 132.168.73.9 |
wiki:epims4_0:developer:ep-ear [2009/01/30 16:48] (current) 132.168.73.9 |
||
|---|---|---|---|
| Line 5: | Line 5: | ||
| ===== Application.xml ===== | ===== Application.xml ===== | ||
| + | Ce fichier contient la définition des modules contenus dans l'application. \\ | ||
| + | Pour définir un nouveau module il faut rajouter les lignes suivantes : | ||
| + | <code=xml> | ||
| + | <module id="[identifiant]"> | ||
| + | <web> | ||
| + | <web-uri>[nom de l'artefact du module]</web-uri> | ||
| + | <context-root>[adresse à laquelle on pourra accéder au module]</context-root> | ||
| + | </web> | ||
| + | </module> | ||
| + | </code> | ||
| + | |||
| + | Par exemple pour le module eP-Admin : | ||
| + | <code=xml> | ||
| + | <module id="WebModule_1206457080725"> | ||
| + | <web> | ||
| + | <web-uri>eP-Admin.war</web-uri> | ||
| + | <context-root>eP-Admin</context-root> | ||
| + | </web> | ||
| + | </module> | ||
| + | </code> | ||
| + | |||
| + | ===== Geronimo-application.xml ===== | ||
| + | Ce fichier contient | ||
| + | * les dépendances de l'application (balises //dependency//): | ||
| + | * vers eP-Core | ||
| + | * les ressources utiles : | ||
| + | * Services JMS | ||
| + | * Pool de connexions à la base de données | ||
| + | * Les classes du serveur dont l'application ne doit pas dépendre (car elles a ses propres versions en interne) (balise //hidden-classes//). | ||
| + | * La définition du système de sécurité utilisé (balise //security//) | ||