[jboss-user] new webapp classloader problem. (I will update the wiki. I promise!)
Bill Milbratz
bmilbratz at outstart.com
Thu Dec 7 09:30:00 EST 2006
Hi all,
Sorry if this is a basic question, but I've gone through the documentation and various configuration options and still have a classloader issue when trying to deploy a new web-application alongside our .ear file . I wanted to check the list to "make very plain" what I need to do.
Here's the scenario:
* we use jboss 3.2.6 to deploy "ourapp.ear".
* We wanted to deploy Sun's java directory editor webapp "de.war" alongside ourapp.ear, i.e. in the "deploy" directory
Here's the problem:
* "ourapp.ear" refers to struts 1.1. de.war refers to struts 1.2 (one example of class version issues). Jboss gives classloader exceptions.
I have tried the following:
* added jboss-app.xml to ourapp.ear/META-INF directory
* added jboss-web.xml to de.war's WEB-INF/ directory
* tried all four combinations of "JbossWebloader" and "Java2ClassloaderCompliance" in jboss-web-tomcat50.sar/META-INF/jboss-service.xml
* I've tried packing the de.war as an ear file and adding de.ear/META-INF/jboss-web.xml
I still get problems
Problem details:
* Either log4j classcast exception or struts classcast exception depending on the values of JbossWebLoader and Java2ClassloaderCompliance
* Sun directory editor appears to misbehave if I browse to it before jboss has finished deploying all the references.
Question:
* I wanted to confirm: do I need to add jboss-web.xml to the de.war?
* Is log4j a special problem? i.e. because jboss uses it itself?
* I got farther by removing the log4j and loggins-common.jar from the sun 'de.war', but this seems a hack.
* Does this sound right? what appears to be incorrect?
This problem is fairly well documented, but could use that extra bit of clarity. I will update the jboss wiki with your answer to make the problem idiot proof.
I welcome your suggestions.
thanks
bill m
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20061207/c6448f00/attachment.html
More information about the jboss-user
mailing list