You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Ramon Turnes <ra...@hermes.si> on 2002/02/15 17:54:13 UTC
RE: errors with deploying example web service shipped with xml-ax
is-alpha3
Are you sure that this was your problem? I have had the same problem but
the source was not having axis.jar in the wrong directory (I tried that) but
what follows.
In a previous run I had deployed a service that used a user defined type
MyClass.
Though I undeployed the service, the user defined classes used by the
service
remained there (referenced in server-config.wsdd). When I tried to deploy
the
attachment service sample that comes with axis, it seems that axis engine
tried to LOAD!! this obsolete user defined types. To fix the problem I had
to
manually edit server-config.wsdd and removed MyClass from it. After I did
this I had no problem to deploy the service.
Perhaps this should be forwarded to axis-dev list.
There is another issue related to this problem. You can undeploy a service
but it seems that you cannot undeploy the user defined types used by this
service, I suppose because they can be used by other services. How do
you then undeploy them?
Regards.
--------------------------------------
Ramon Turnes Perez
HERMES SoftLab, Litijska 47
1000 Ljubljana, SLOVENIA
Phone: +386 1 5865 638
Fax: +386 1 5865 270
E-mail: ramon@hermes.si
www.hermes-softlab.com
--------------------------------------
-----Original Message-----
From: Jianlin Chang [mailto:chang@platform.com]
Sent: Wednesday, February 13, 2002 8:28 PM
To: axis-user@xml.apache.org
Subject: RE: errors with deploying example web service shipped with
xml-axis-alpha3
Thanks for the reply.
The reply suggests that Tomcat had problems loading class in javax.* package
in webapps. I copied axis.jar from $TOMCAT_HOME/webapps/axis/WEB-INF/lib
to $TOMCAT_HOME/common/lib, and it is working.
The problem is the same as that in another post by me:
java.lang.NoClassDefFoundError: javax/xml/rpc/namespace/QName
-----Original Message-----
From: Jianlin Chang
Sent: Tuesday, February 12, 2002 5:49 PM
To: 'axis-user@xml.apache.org'
Subject: errors with deploying example web service shipped with
xml-axis-alpha3
Following the installation guide that comes with Axis, I tried to deploy a
web service in the samples directory, and I got this error:
%java org.apache.axis.client.AdminClient
-lhttp://localhost:9000/axis/services/AdminService
~/xml-axis-alpha3/samples/stock/deploy.wsdd
Processing file /home/chang/xml-axis-alpha3/samples/stock/deploy.wsdd
AxisFault
faultCode: http://xml.apache.org/axis/:Server.userException
faultString: org.xml.sax.SAXException: Bad envelope namespace:
faultActor: null
faultDetail:
exceptionName: org.xml.sax.SAXException
stackTrace: org.xml.sax.SAXException: Bad envelope namespace:
at
org.apache.axis.message.EnvelopeBuilder.startElement(EnvelopeBuilder.java:10
8)
at
org.apache.axis.encoding.DeserializationContext.startElement(Deserialization
Context.java:643)
at
org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1376)
at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidat
or.java:1284)
at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XM
LDocumentScanner.java:938)
at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.
java:381)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1098)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:393)
at
org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext
.java:204)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:378)
at org.apache.axis.client.Call.invoke(Call.java:1268)
at org.apache.axis.client.Call.invoke(Call.java:658)
at org.apache.axis.client.AdminClient.process(AdminClient.java:323)
at org.apache.axis.client.AdminClient.process(AdminClient.java:303)
at org.apache.axis.client.AdminClient.process(AdminClient.java:310)
at org.apache.axis.client.AdminClient.process(AdminClient.java:261)
at org.apache.axis.client.AdminClient.main(AdminClient.java:344)
What's wrong here?