Hi ,
 
I am using Axis in conjunction with Tomcat and the IBM wsToolkit. I am trying to deploy a custom service that I have written in java to the axis admin client .
I have created the webapp structure using the .war file and .wsdl files created by the IBM Toolkit . These appear to be correctly defined.
My wsdd deployment file looks like this
 
<deployment xmlns="http://xml.apache.org/axis/wsdd"
            xmlns:java="
http://xml.apache.org/axis/wsdd/providers/java">
  <service name="PayAndShopWebserviceImpl" provider="java:RPC">
    <parameter name="className" value="com.macalla.commerceserver.payment.processor.PayAndShopWebserviceImpl"/>
    <parameter name="allowedMethods" value="*"/>
  </service>
</deployment>
 
After trying to run this as follows : java org.apache.axis.client.AdminClient pnsdeploy.wsdd
I recieve the following error
 
Processing file pnsdeploy.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:108)
        at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:643)
        at org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1376)
        at org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLValidator.java:1191)
        at org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java:994)
        at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java:381)
        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1081)
        at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
        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)
 
Can anyone point me in the right direction to solve this problem , or should I give more details ?
 
 
thanks
 
 
paul
 

Reply via email to