I just ran into a similar problem today due to a client set-up running both
Axis and Axis2 in Tomcat-- basically I need to override a class from Axis
with one from Axis2 in order to deploy my service. Geronimo seems to have
ways to overcome this by using "hidden-classes" (maybe? haven't really use
The issue has to do with class loading order. After a serious round of
debugging, what I found was that the tomcat classloader attempts to load
the class then fails. The parent classloader within JBoss attempts to
load the class then fails. Finally axis2 loads the class using the web
service's c
y, March 13, 2008 1:26 AM
> To: axis-user@ws.apache.org
> Subject: Re: classloading question with axis2 and jboss
>
>
> > I deployed a service.aar file with the following internal structure:
> >
> > service.aar
> > META-INF
> > MANIFEST.MF
>
ROTECTED]
Sent: Thursday, March 13, 2008 1:26 AM
To: axis-user@ws.apache.org
Subject: Re: classloading question with axis2 and jboss
> I deployed a service.aar file with the following internal structure:
>
> service.aar
> META-INF
> MANIFEST.MF
> services.xml
>
I deployed a service.aar file with the following internal structure:
service.aar
META-INF
MANIFEST.MF
services.xml
xsd0.xsd
service.wsdl
lib
jar1.jar
jar2.jar
classes
class1.class
When class1 attempts to access a class in jar1.jar, the tomcat
webappclassload