User Tools

Site Tools


wiki:epims4_0:developer:ep-ear

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
wiki:epims4_0:developer:ep-ear [2009/01/30 11:36]
132.168.73.9 créée
wiki:epims4_0:developer:ep-ear [2009/01/30 16:48] (current)
132.168.73.9
Line 4: Line 4:
 eP-EAR ne contient pas de code à proprement parler, juste des fichiers de configurations permettant de mettre en place les modules et les dépendances de l'​application. eP-EAR ne contient pas de code à proprement parler, juste des fichiers de configurations permettant de mettre en place les modules et les dépendances de l'​application.
  
-===== En-tête 2 =====+===== 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//​)
  
wiki/epims4_0/developer/ep-ear.1233311785.txt.gz · Last modified: 2009/01/30 11:36 by 132.168.73.9