2009-03-11 12 views
2

Comment atteindre l'isolation du module Web (c.-à-d. Que chaque application Web contenue est isolée des autres dans la même .EAR) dans jboss 4.2. 2 lorsqu'il est déployé dans un fichier .EAR isolé? Jboss 4.2.2 vous avertit que la configuration du chargement des classes de descripteurs de déploiement au niveau du module Web (jboss-web) est ignorée lors du déploiement d'un fichier EAR.Isolation du module Web dans jboss 4.2.2 lors du déploiement dans un fichier .EAR isolé

Répondre

1

En 4.0.x, il fait ainsi:

  • deploy/oreille deployer.xml

Modifier attribut 'isolé' de 'false' à 'true' Ex: true

Change attribute 'CallByValue' from 'false' to 'true' Ex: <attribute name="CallByValue">true</attribute> 
  • conf/jboss-service.xml

Modifier attribut 'CallByValue' de 'false' à 'true' Ex: true

  • deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml

Modifier attribut 'Java2ClassLoadingCompliance' de 'false' à 'true' Ex: true

Modifier attribut 'UseJBossWebLoader' de 'false' à 'true' Ex: true

Merci, Mohit

0

Merci Mohit mais cette solution ne serait pas viable puisque dans la même instance de serveur jboss d'autres applications tierces pourraient être en cours d'exécution et je ne voudrais pas les affecter.