Hi,

 

Thanks for opening my email!

 

When I try to run my client I get ….

 

java.lang.NullPointerException

java.lang.NullPointerException

        at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.

java:134)

        at org.apache.axis.encoding.DeserializationContextImpl.endElement(Deseri

alizationContextImpl.java:875)

        at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1515)

        at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)

        at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)

        at org.apache.crimson.parser.Parser2.content(Parser2.java:1766)

        at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1494)

        at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)

        at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)

        at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:433)

 

        at javax.xml.parsers.SAXParser.parse(SAXParser.java:357)

        at org.apache.axis.encoding.DeserializationContextImpl.parse(Deserializa

tionContextImpl.java:202)

        at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:428)

        at org.apache.axis.client.Call.invoke(Call.java:1919)

        at org.apache.axis.client.Call.invoke(Call.java:1690)

        at org.apache.axis.client.Call.invoke(Call.java:1608)

        at org.apache.axis.client.Call.invoke(Call.java:1169)

        at EnumClient.enumerate(EnumClient.java:68)

        at EnumClient.main(EnumClient.java:142)

 

 

When I am try to run my Client

 

 

Also

 

Service Appears twice in Axis Services ..

 

  • urn:EnumService
    • enumerate
    • enumerate

 

Deployment Descriptor is

 

 

<!-- using this command: java org.apache.axis.client.AdminClient deployservice.wsdd -->

 

<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java" xmlns:ns1="urn:EnumService" >

  <service name="urn:EnumService" provider="java:RPC" >

    <parameter name="className" value="EnumService"/>

    <parameter name="allowedMethods" value="enumerate"/>

    <requestFlow type="checks"/>

    <operation name="enumerate" returnQName="returnqname" returnType="ns1:DataHandler" >

        <parameter name="dh" type="ns1:DataHandler"/>

      </operation>

 <typeMapping deserializer="org.apache.axis.encoding.ser.JAFDataHandlerDeserializerFactory"

   languageSpecificType="java:javax.activation.DataHandler" qname="ns1:DataHandler"

    serializer="org.apache.axis.encoding.ser.JAFDataHandlerSerializerFactory"

    encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"

     />

  </service>

</deployment>

 

 

 

regards,

Irfan

Reply via email to