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 Till Woerner <ti...@twoerner.de> on 2002/06/06 00:55:08 UTC
AGAIN: Client side handlers and deserialize problems
Hi,
I did not get any response to my last mail, but this is really driving
me insane...
My AXIS client won't deserialize my beans returned from my web service
if I have defined any handlers with
call.setClientHandlers(...)
but it will do without problems if I do NOT define those handlers.
Is this a known bug? Am I doing something wrong?
I have also attached the stack trace, perhaps it helps, it is the same
error I get if no serializer/desializer is defined at all.
Thanks,
Till
############# START STACK TRACE ###############
org.xml.sax.SAXException: Bad types (null -> class
DefaultNamespace.TestBean)
at
org.apache.axis.message.RPCHandler.onStartChild(RPCHandler.java:206)
at
org.apache.axis.encoding.DeserializationContextImpl.startElement(Dese
rializationContextImpl.java:869)
at
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.ja
va:199)
at
org.apache.axis.message.MessageElement.publishToHandler(MessageElemen
t.java:636)
at
org.apache.axis.message.RPCElement.deserialize(RPCElement.java:228)
at
org.apache.axis.message.RPCElement.getParams(RPCElement.java:252)
at org.apache.axis.client.Call.invoke(Call.java:1695)
at org.apache.axis.client.Call.invoke(Call.java:1612)
at org.apache.axis.client.Call.invoke(Call.java:1174)
at
localhost.BeanServiceSoapBindingStub.getBean(BeanServiceSoapBindingSt
ub.java:134)
at localhost.Client.main(Client.java:11)
org.xml.sax.SAXException: Bad types (null -> class
DefaultNamespace.TestBean)
at org.apache.axis.AxisFault.makeFault(AxisFault.java:116)
at org.apache.axis.client.Call.invoke(Call.java:1698)
at org.apache.axis.client.Call.invoke(Call.java:1612)
at org.apache.axis.client.Call.invoke(Call.java:1174)
at
localhost.BeanServiceSoapBindingStub.getBean(BeanServiceSoapBindingSt
ub.java:134)
at localhost.Client.main(Client.java:11)
Caused by: org.xml.sax.SAXException: Bad types (null -> class
DefaultNamespace.T
estBean)
at
org.apache.axis.message.RPCHandler.onStartChild(RPCHandler.java:206)
at
org.apache.axis.encoding.DeserializationContextImpl.startElement(Dese
rializationContextImpl.java:869)
at
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.ja
va:199)
at
org.apache.axis.message.MessageElement.publishToHandler(MessageElemen
t.java:636)
at
org.apache.axis.message.RPCElement.deserialize(RPCElement.java:228)
at
org.apache.axis.message.RPCElement.getParams(RPCElement.java:252)
at org.apache.axis.client.Call.invoke(Call.java:1695)
... 4 more
############# END STACK TRACE ###############
--
Caught in our narrowminded believe...
-------------------------------------
Till Woerner
Berlin, Germany
EMail:till@twoerner.de
ICQ#: 7162410