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