(this is a x-post (http://jboss.org/index.html?module=bb&op=viewtopic&t=51244) from 
"HTTPD, Servlets & JSP" forum, since i think this space is more appropriate)

i have two exploded wars that are identical except for a few configuration parameters.

if i deploy just one (put it under a.war directory in deploy directory) - all is fine

if i deploy both at the same time (a.war and b.war directories) - they influence each 
other and blow up

i have followed the following wiki entry:
http://www.jboss.org/wiki/Wiki.jsp?page=ClassLoadingConfiguration

configuration:
- sun jdk 1.4.2_04
- jboss3.2.3

1. just deploying a.war

1.1 changing jbossweb-tomcat41.sar/META-INF/jboss-service.xml


  | <attribute name="Java2ClassLoadingCompliance">true</attribute>
  | <attribute name="UseJBossWebLoader">false</attribute>
  | 

result:

blows up - javax.servlet.ServletException: org/xml/sax/Attributes
although this file is present in a jar under WEB-INF/lib

1.2 changing jbossweb-tomcat41.sar/META-INF/jboss-service.xml


  | <attribute name="Java2ClassLoadingCompliance">false</attribute>
  | <attribute name="UseJBossWebLoader">true</attribute>
  | 

result:

blows up


1.3 changing jbossweb-tomcat41.sar/META-INF/jboss-service.xml


  | <attribute name="Java2ClassLoadingCompliance">false</attribute>
  | <attribute name="UseJBossWebLoader">false</attribute>
  | 

result:

blows up


1.4 created a.war/WEB-INF/jboss-web.xml with the following:


  | <jboss-web>
  | <class-loading>
  |    <loader-repository>
  |       dot.com:loader=a.war
  |    </loader-repository>
  | </class-loading>
  | <jboss-web>
  | 

result:

blows up


1.5 tried 1.4 with 1.1-1.3

result:

blows up

1.6 put a.war into a.ear, put b.war into b.ear

created application.xml:

  | <!DOCTYPE application PUBLIC
  |         "-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN"
  |                 "http://java.sun.com/dtd/application_1_3.dtd";>
  | <application>
  |         <display-name>a</display-name>
  |         <module>
  |                 <web>
  |                         <web-uri>a.war</web-uri>
  |                         <context-root>/a</context-root>
  |                 </web>
  |         </module>
  | </application>
  | 

and jboss-app.xml

  | <jboss-app>
  |         <loader-repository>dot.com:loader=a.ear</loader-repository>
  | </jboss-app>
  | 

same with b.ear/b.war, with proper changes

result: blows up with javax.servlet.ServletException: org/xml/sax/Attributes


i am very-very confused. thank you for your help





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

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


-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to