j'ai un ear qui fonctionne avec la structure suivante :
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 :
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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)