JBossXBException
-
27-10-2019 - |
Question
J'ai un fichier d'oreille qui est générée par le module EAR Maven. Le fichier de l'oreille a un seul module qui est le module ejb. Je suis en mesure de le déployer sur JBoss 4.2.1 GA dans Eclipse mais quand j'ai essayé de courir une exception est rencontrée lors du démarrage. Je l'ai essayé de chercher une solution pour deux jours maintenant, mais sans succès.
I exception rencontrée était
org.jboss.xb.binding.JBossXBException: Failed to parse source: Premature end of file. @ *unknown*[-1,-1]
La trace de pile est ici: pile trace
Il pourrait être intéressant de noter que c'est un projet existant que je suis en train de « mavenize » et fonctionnait bien avant.
La solution
sonne comme si dans le fichier jar que vous essayez de déployer, osf-feed-ejbs.jar
le descripteur de déploiement (ejb-jar.xml probablement) manque.
Si elle est dans le dossier META-INF et que vous êtes sous Windows, assurez-vous que META-INF
est MAJUSCULES!
Vous ne ejb-jar.xml
pas besoin pour les déploiements EJB3. Mais si vous en avez un, il doit être au moins wellformed.