Problème de path/structure d'ear : Missing application web.xml
j'ai un ear qui fonctionne avec la structure suivante :
Citation:
AppliWeb1.war
__WEB-INF\lib
_____MesEJB.jar
_____Biblio1.jar
_____Biblio2.jar
MesEJB.jar
AppliWeb2.war
__WEB-INF\lib
____MesEJB.jar
____Biblio1.jar
____Biblio2.jar
Biblio1.jar
Biblio2.jar
Des jars sont dupliqués. J'ai essayé la structure suivante :
Citation:
AppliWeb1.war
__WEB-INF\lib
MesEJB.jar
AppliWeb2.war
__WEB-INF\lib
Biblio1.jar
Biblio2.jar
avec ce nouvel application.xml (où j'ai ajouté appli1 et 2) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application_1_4.xsd">
<display-name>AfpaDocMgr</display-name>
<module id="myeclipse.Biblio2">
<ejb>Biblio2.jar</ejb>
</module>
<module id="myeclipse.Biblio1">
<ejb>Biblio1.jar</ejb>
</module>
<module id="myeclipse.1190636656197">
<web>
<web-uri>AppliWeb1.war</web-uri>
<context-root>/docmgr</context-root>
</web>
</module>
<module id="myeclipse.1190639479126">
<web>
<web-uri>AppliWeb2.war</web-uri>
<context-root>/admin</context-root>
</web>
</module>
<module id="myeclipse.1190636656598">
<ejb>MesEJB.jar</ejb>
</module>
</application> |
et j'ai l'erreur suivante :
Code:
1 2 3 4 5 6 7
| 15:36:02,111 INFO [TomcatDeployer] deploy, ctxPath=/admin, warUrl=file:/D:/SIRC/DEV/SOFT/jboss-3.2.8.SP1/server/iris4/tmp/deploy/tmp42170IRIS_V4.0.0.ear-contents/AppliWeb1.war/
15:36:02,221 INFO [ContextConfig] Missing application web.xml, using defaults only StandardEngine[jboss.web].StandardHost[localhost].StandardContext[/admin]
15:36:02,252 INFO [TomcatDeployer] deploy, ctxPath=/docmgr, warUrl=file:/D:/SIRC/DEV/SOFT/jboss-3.2.8.SP1/server/iris4/tmp/deploy/tmp42170IRIS_V4.0.0.ear-contents/AppliWeb2.war/
15:36:02,314 INFO [ContextConfig] Missing application web.xml, using defaults only StandardEngine[jboss.web].StandardHost[localhost].StandardContext[/docmgr]
15:36:02,346 ERROR [ManagerBase] ClassNotFoundException while loading persisted sessions: java.lang.ClassNotFoundException: com.iris.struts.forms.ModeleForm
java.lang.ClassNotFoundException: com.iris.struts.forms.ModeleForm
at java.net.URLClassLoader$1.run(URLClassLoader.java:199) |