Voilà, j'ai JBoss 5.0.0 GA, maven 2 et eclipse avec le plugin maven. Quand je fais un ear que je déploie ensuite sous JBoss, JBoss me crache une erreur du genreJ'ai trouvé une solution sur Internet: remplacé dans application.xml cette ligne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 .....Caused by: org.xml.sax.SAXException: The content of element type "application" m ust match "(icon?,display-name,description?,module+,security-role*)". @ *unknown *[10,15]....
par cette ligne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <application>
Ca me règle le problème.....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <application xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application_1_4.xsd" version="1.4">
....mais quand je passe par Maven-ear-plugin, il génère son propre application.xml qu'il met dans le ear. Pour rajouter les lignes de corrections vues plus haut, je suis obligé d'aller manuellement écraser l'application.xml de l'ear par mon application.xml modifié.
Est-ce qu'il y aurait un moyen de faire autrement, d'indiquer par exemple dans le pom.xml les données que je veux rajouter dans la balise <application>?
Partager