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:
1
2
3
4+---modulewebapp +---module-ihm +----modulemail
pom du module-ihm :
pom du module webappCode:
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:
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.
