Bonjour messieurs,
Je suis actuellement sur un projet maven multi-module (maven 2) j'ai un problème sur l'interconnexion de mes modules. En effet j'ai un module qui contient un ejbsession et un ejbMDB ce module ("modulemail") est ajouté une première fois a un autre module qui sert de point d'entré pour tout mes ejb(module-ihm), et qui lui est intégrer dans un dernier module (modulewebapp).
Pour plus de clarté L'architecture des dépendances est comme ci dessous :
Jusqu'a là tout se passe bien, mais malheureusement j'arrive a faire appelle a mon ejb session dans le module ihm mais pas dans mon module webapp alors qu'il a bien en dépendance le module-ihm et qu'il devrait lui aussi contenir mon modulemail.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 +---modulewebapp +---module-ihm +----modulemail
pom du module-ihm :
pom du module webapp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <dependency> <groupId>com.société.projet</groupId> <artifactId>modulemail</artifactId> <version>4.5.0-SNAPSHOT</version> <type>ejb-client</type> </dependency>
Avant la compilation eclipse a une erreur, il n'arrive pas a résoudre mon Interface de l'ejb dans mon module webapp mais il arrive bien dans le module -ihm donc je n'arrive pas trop a comprendre pourquoi il ne veut pas résoudre ma dépendance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <dependency> <groupId>com.société.projet</groupId> <artifactId>module-ihm</artifactId> <version>4.5.0-SNAPSHOT</version> <type>jar</type> </dependency>
Par la suite j'ai fais plusieurs tests sans succès en essayant d'ajouté directement mon module-mail dans la webapp mais même résultat.
Si quelqu'un a une suggestion ou une réponse .
Merci de m'avoir lu.
Partager