Hello,

 

I’m resolve the problem adding de .jar’s files in my CLASSPATH variables and modifying, in my Windows .net Beta 3, the registry entry for the Tomcat services: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Apache Tomcat\Parameters\JVM Option Number 0.

 

The value of this entry looks like

“-Djava.class.path=E:\Tomcat\bin\bootstrap.jar;E:\Java\xml-axis-beta1\lib\axis.jar;E:\Java\xml-axis-beta1\lib\clutil.jar;E:\Java\xml-axis-beta1\lib\commons-logging.jar;E:\Java\xml-axis-beta1\lib\jaxrpc.jar;E:\Java\xml-axis-beta1\lib\log4j-core.jar;E:\Java\xml-axis-beta1\lib\tt-bytecode.jar;E:\Java\xml-axis-beta1\lib\wsdl4j.jar;E:\Java\xml-axis-beta1\lib\xerces.jar”

 

Note: E:\Tomcat is the installation folder of Tomcat, E.\Java\xml-axis-beta1 is the installation folder of Axis.

 

Modify the registry if using NT and/or modify CLASSPATH if using some Unix.

The installation documentation is wrong when mention “will be no editing of configuration files, setting of server classpaths, or the like.”

 

Sorry about my English. I try to improve that.

 

Bye

 

 

 

 

-----Mensaje original-----
De: Bryan Field-Elliot [mailto:[EMAIL PROTECTED]]
Enviado el: Domingo, 17 de Marzo de 2002 02:38 p.m.
Para: [EMAIL PROTECTED]
Asunto: NoClassDefFoundError: javax.xml.rpc.namespace.QName

 

I'm trying to deploy Axis Beta-1 on Tomcat 4.0.3, using the sample webapp "axis" which comes with the distribution.

Every time I try to access the Admin or a JWS service, I get:

java.lang.NoClassDefFoundError: javax/xml/rpc/namespace/QName
  at org.apache.axis.transport.http.AdminServlet.getEngine(Unknown Source)
  at org.apache.axis.transport.http.AdminServlet.doGet(Unknown Source)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243)
  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.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.valves.AccessLogValve.invoke(AccessLogValve.java:468)
  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.warp.WarpRequestHandler.handle(WarpRequestHandler.java:217)
  at org.apache.catalina.connector.warp.WarpConnection.run(WarpConnection.java:194)
  at java.lang.Thread.run(Thread.java:484)



Is there anything I'm doing wrong? The docs say I need Xerces or Crimson. I know that Tomcat comes with Xerces,
but perhaps it's too old a version. So, I downloaded Xerces 2.0.1, and put "xercesImpl.jar" and "xmlParserAPIs.jar" in the axis webapp's WEB-INF/lib subdirectory. Still I get the same error.

Help would be appreciated! Thanks,

Bryan

Reply via email to