You also need to copy an implementation of the xml apis - such as xerces. Check the 
install instructions at xml.apache.org/axis/.

-prabhakar

> I am trying to setup axis to work with Tomcat.
> 
> I have copied axis directory from axis-beta2/webapps to
> TOMCAT_HOME/webapps/
> I have even copied the jaxrpc-ri.jar and jaxrpc-api.jar along with
> axis.jar to TOMCAT_HOME/common/lib.
> 
> Even then, whenever the Axis adminservlet is accessed, following error
> gets thrown. Modifying the global
> classpath also does not help.
> 
> Modifying the setupclasspath in TOMCAT_HOME/bin to point to all these
> jars also does not help.
> 
> java.lang.NoClassDefFoundError: javax/xml/soap/SOAPElement
>       at java.lang.ClassLoader.defineClass0(Native Method)
>       at java.lang.ClassLoader.defineClass(ClassLoader.java:509)
>       at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
>       at
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappCla
> ssLoader.java:1631)
>       at
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader

Reply via email to