Hello,
I am trying to use a custom deployer (which for the time being is simply
a POJODeployer subtype with no extra code), and have changed the
axis2.xml accordingly. Class-loading fails, as shown, although the
deployer is found on the classpath when I spawn a JVM stand-alone
(noting the absence of a main).
java.lang.ClassNotFoundException: de.cased.secmon.WeavingPOJODeployer
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at org.apache.axis2.util.Loader.loadClass(Loader.java:261)
at
org.apache.axis2.deployment.AxisConfigBuilder.processDeployers(AxisConfigBuilder.java:396)
at
org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigBuilder.java:260)
...
How is the WebappClassLoader initialized, and how can I learn that? It
is necessary trying to build axis and probably whatever provides
catalina.loader (commons?) to get to that? Do I have to state additional
classpaths for this loader in a config? I have not looked inside the
jars to find out where the normal POJODeployer is to be found, but this
should be irrelevant.
I am running 1.5.1 in a Tomcat 6.0. (And yes, I have restarted tomcat,
as this seems necessary in order to have the axis2.xml be read again, my
not knowing how to just shutdown axis selectively)
On an unrelated note, the project website
http://ws.apache.org/axis2/mail-lists.html links only to the previous
mailing list; the mailer demon pointed me to the right address.
Thanks for any pointers,
Jan Sinschek
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
For additional commands, e-mail: java-user-h...@axis.apache.org