Hi guys,
This is the first time I am using Apache Axis. I have followed that instruction on installlation.
I am using Tomcat 3.2.
I have already set the classpath for
e:\todeploy;e:\axisjar\xerces.jar;e:\axisjar\axis.jar;e:\axisjar\commons-logging.jar;e:\axisjar\jaxrpc.jar;e:\axisjar\log4j-core.jar;e:\axisjar\tt-bytecode.jar;e:\axisjar\wsdl4j.jar;
e:\todeploy is the directory where I kept the sample code to be deployed.
When I tried the deployement I get the following error:
E:\TODEPLOY\SAMPLES\STOCK>java org.apache.axis.client.AdminClient -lhttp://localhost:8080/axis/services/AdminService deploy.wsdd
- Processing file deploy.wsdd
- AxisFault: AxisFault
faultCode: http://xml.apache.org/axis/:HTTP
faultString: Internal Server Error
faultActor: null
faultDetail:
null: return code: 500
<h1>Error: 500</h1>
<h2>Location: /axis/services/AdminService</h2><b>Internal Servlet Error:</b><br><pre>java.lang.NoSuchMethodError: java.lang.String org.w3c.dom.Node.getLocalName()
void org.apache.axis.deployment.wsdd.WSDDDocument.<init>(org.w3c.dom.Document)
void org.apache.axis.configuration.FileProvider.configureEngine(org.apache.axis.AxisEngine)
void org.apache.axis.AxisEngine.init()
void org.apache.axis.AxisEngine.<init>(org.apache.axis.EngineConfiguration)
void org.apache.axis.server.AxisServer.<init>(org.apache.axis.EngineConfiguration)
org.apache.axis.server.AxisServer org.apache.axis.server.DefaultAxisServerFactory.createNewServer(org.apache.axis.EngineConfiguration)
org.apache.axis.server.AxisServer org.apache.axis.server.DefaultAxisServerFactory.getServer(java.util.Map)
org.apache.axis.server.AxisServer org.apache.axis.server.AxisServer.getServer(java.util.Map)
org.apache.axis.server.AxisServer org.apache.axis.transport.http.AxisServlet.getEngine(javax.servlet.http.HttpServlet)
org.apache.axis.server.AxisServer org.apache.axis.transport.http.AxisServlet.getEngine()
void org.apache.axis.transport.http.AxisServlet.doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
void javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
void org.apache.tomcat.core.ServletWrapper.doService(org.apache.tomcat.core.Request, org.apache.tomcat.core.Response)
void org.apache.tomcat.core.Handler.service(org.apache.tomcat.core.Request, org.apache.tomcat.core.Response)
void org.apache.tomcat.core.ServletWrapper.service(org.apache.tomcat.core.Request, org.apache.tomcat.core.Response)
void org.apache.tomcat.core.ContextManager.internalService(org.apache.tomcat.core.Request, org.apache.tomcat.core.Response)
void org.apache.tomcat.core.ContextManager.service(org.apache.tomcat.core.Request, org.apache.tomcat.core.Response)
void org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(org.apache.tomcat.service.TcpConnection, java.lang.Object[])
void org.apache.tomcat.service.TcpWorkerThread.runIt(java.lang.Object[])
void org.apache.tomcat.util.ThreadPool$ControlRunnable.run()
void java.lang.Thread.run()
</pre>
Your help is well appreciated
regards
Van Sioung