jboss 4.2.2中的Web模块隔离部署在隔离的.EAR文件中

时间:2009-03-11 15:50:09

标签: jboss deployment classloader isolation

当在一个隔离的.EAR文件中部署时,如何在jboss 4.2.2中实现Web模块隔离(即每个包含的web-app与同一.EAR中的其他隔离文件隔离)?

Jboss 4.2.2始终警告在部署EAR文件时会忽略Web模块(jboss-web)级别部署描述符类加载配置。

2 个答案:

答案 0 :(得分:1)

在4.0.x中,它以这种方式执行:

  • 部署/耳deployer.xml

将属性'Isolated'从'false'更改为'true'Ex:true

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

将属性'CallByValue'从'false'更改为'true'Ex:true

  • 部署/ jbossweb-tomcat55.sar / META-INF /的jboss-service.xml的

将属性'Java2ClassLoadingCompliance'从'false'更改为'true'Ex:true

将属性'UseJBossWebLoader'从'false'更改为'true'Ex:true

谢谢, 莫希特

答案 1 :(得分:0)

谢谢Mohit,但是这个解决方案不可行,因为在同一个jboss服务器实例中,其他第三方应用程序可能正在运行,我不想影响它们。