0 Replies Latest reply on Mar 26, 2002 4:27 PM by Jason Levine

    JBOSS3.0 Beta ClassLoader Problem

    Jason Levine Newbie

      Trying to install axis using the JBOSS3.0 beta/Tomcat 4.0.2 bundle. When I attempt to invoke a service I get the following error:
      2002-03-26 16:01:25,932 INFO [org.jboss.system.Server] JBoss (MX MicroKernel) [3.0.0beta Date:200202210220] Started in 0m:42s:511ms
      2002-03-26 16:01:34,595 INFO [org.jboss.web.catalina.EmbeddedCatalinaServiceSX] StandardWrapper[/axis:AxisServlet]: Marking servlet AxisServlet as unavailable
      2002-03-26 16:01:34,605 ERROR [org.jboss.web.catalina.EmbeddedCatalinaServiceSX] StandardWrapperValve[AxisServlet]: Allocate exception for servlet AxisServlet
      javax.servlet.ServletException: Error instantiating servlet class org.apache.axis.transport.http.AxisServlet
      at
      .....2002-03-26 16:01:34,705 ERROR
      .
      .
      .
      [org.jboss.web.catalina.EmbeddedCatalinaServiceSX] ----- Root Cause -----
      java.lang.NoClassDefFoundError: javax/xml/rpc/namespace/QName
      at java.lang.Class.newInstance0(Native Method)
      at java.lang.Class.newInstance(Unknown Source)
      at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:884)
      at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:653)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
      at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190)
      at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
      at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
      at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
      at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
      at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
      at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170)
      at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170)
      at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
      at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566)
      at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
      at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
      at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012)
      at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107)
      at java.lang.Thread.run(Unknown Source)

      I have jaxrpc.jar in WEB-INF/lib.
      Any suggestions would be appreciated. Thanks.