[jboss-user] [Installation, Configuration & Deployment] - Isolated ClassLoading in JBoss 4.0.4.GA

skidvd do-not-reply at jboss.com
Wed Aug 23 10:51:17 EDT 2006


Hello, 

I'm not sure if this is the right forum for this question ... I also tried the Tomcat forum without success ... please let me know if there is a better forum for this question.

Anyway, I'm attemtping to achieve isolated classloading for individual war based applications (without much success) in a JBoss 4.0.4GA environment. I understand that these issues have changed since at least the 3.x days as well as perhaps yet again since the 4.0.2 days from what I have found in the wiki at http://wiki.jboss.org/wiki/Wiki.jsp?page=ClassLoadingConfiguration. 

Anyway, I am hoping to have entirely self sufficient (they use ONLY the classes they contain in WEB-INF/classes and WEB-INF/lib and do not or conflict with anything else on the parent classloaders) war applications that do not use anything such as the MyFaces and log4j libs from the parent classloaders. From the wiki, I have tried the following. Here is what I have in my: 

jbossweb-tomcat55.sar/META-INF/jboss-service.xml: 

false 
false 
<attribute "FilteredPackages">org.apache.commons.logging 

In each war I have added a WEB-INF/jboss-web.xml with the following content: 

<jboss-web> 
<class-loading java2ClassLoadingCompliance="false"> 
<loader-repository> 
dot.com:loader=unique-archive-name 
<loader-repository-config>java2ParentDelegation=false</loader-repository-config> 
</loader-repository> 
</class-loading> 
</jboss-web> 

However, this is not providing isolation for me (as adding MyFaces and/or log4j jars of different versions to my WEB-INF/lib causes conflicts symptomatic of non-isolated class loading). 

Am I missing something unique in 4.0.4 or otherwise missing something? How can this desired behavior be achieved? 

TIA!

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3966995#3966995

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3966995



More information about the jboss-user mailing list