2009-07-30 5 views
0

J'utilise eclipse 3.5 avec JBoss inside. Il y a un projet sur lequel nous travaillons actuellement. Le problème est que quand je Déployez le projet, il signale une exception:EJB ne se déploie pas correctement dans Eclipse Galileo et JBoss

org.jboss.deployers.spi.DeploymentException: Exception determining structure: AbstractVFSDeployment(EAR.ear) 

à une exception imbriquée:

java.lang.RuntimeException: project1.jar module listed in application.xml does not exist within .ear 

Le problème se produit parce que l'oreille n'a pas le projet, tel que décrit ci-dessus, mais cela ne se produit que lorsque les projets sont en état "synchronisé" sur le serveur.

Si je change un fichier dans project1, il déploie project1.jar, mais pas les autres projets qui sont encore en état synchronisé, et l'exception concerne d'autres dépendances entre les projets.

Le projet1 est "EJB Project" dans eclipse, les projets dépendants sont des projets réguliers.

Toute aide sera appréciée.

Répondre

0

Vos projets dépendants sont-ils créés en tant que projets utilitaires ou s'agit-il de projets Java dont vous avez hérité en tant que dépendances dans votre EJB? Si ce ne sont pas des projets utilitaires, je suggère de les créer comme utilitaires, car c'est la façon préférée et recommandée de délimiter les classes qui sont destinées à être partagées entre les projets.

Questions connexes