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 suresh narsimhan <su...@rediffmail.com> on 2002/09/16 05:29:22 UTC
custom deserializer??
Hi all,
I am trying to bind with a xmethod's service
URL =
http://www.transactionalweb.com/SOAP/globalskilocator.wsdl
I created the client stubs and tried to invoke the service when I
tried to do this I got the following error. Do i have to write my
custom deserializer to handle this??.
org.xml.sax.SAXException: No deserializer defined for array type
{http://www.w3.org/2001/XMLSchema}array
at
org.apache.axis.encoding.ser.ArrayDeserializer.onStartElement(ArrayDeser
ializer.java:254)
at
org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.
java:393)
at
org.apache.axis.encoding.DeserializationContextImpl.startElement(Deseria
lizationContextImpl.java:870)
at
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:
199)
at
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.j
ava:644)
at
org.apache.axis.message.RPCElement.deserialize(RPCElement.java:235)
at
org.apache.axis.message.RPCElement.getParams(RPCElement.java:259)
at org.apache.axis.client.Call.invoke(Call.java:1806)
at org.apache.axis.client.Call.invoke(Call.java:1711)
at org.apache.axis.client.Call.invoke(Call.java:1251)
at
com.vergil.findWithinRadius.LocatorSoapBindingStub.findWithinRadius(Loca
torSoapBindingStub.java:134)
at java.lang.reflect.Method.invoke(Native Method)
at
com.vergil.bizlet.AxisSoapClient.invokeClientStubs(AxisSoapClient.java:3
57)
at
com.vergil.bizlet.WSFLInvokeService.invokeAxisClient(WSFLInvokeService.j
ava:609)
at
com.vergil.bizlet.WSFLInvokeService.invokeService(WSFLInvokeService.java
:727)
at
com.vergil.bizlet.WSFLInvokeService.getResponse(WSFLInvokeService.java:9
55)
at com.vergil.bizlet.ExecuteThread.run(ExecuteThread.java:276)
[ERROR] Call - -Exception: <org.xml.sax.SAXException: No
deserializer defined for array type
{http://www.w3.org/2001/XMLSchema}array>
thanks in advance
suresh