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 Sesha Shayan Nandyal <Se...@Sun.COM> on 2004/01/15 03:01:23 UTC

deserialization error: no deserializer is registered

  Hello All,
I am getting the following error :
deserialization error: no deserializer is registered for (null, 
{http://com.test/types/HelloWebservice}HelloBean 
<http://com.test/types/HelloWebservice%7DHelloBean>)
at 
com.sun.xml.rpc.encoding.DynamicSerializer.deserialize(DynamicSerializer.java:119)
at 
com.sun.xml.rpc.encoding.ReferenceableSerializerImpl.deserialize(ReferenceableSerializerImpl.java:141)
at 
com.sun.xml.rpc.encoding.SOAPDeserializationState.deserialize(SOAPDeserializationState.java:364)
at 
com.sun.xml.rpc.encoding.SOAPDeserializationContext.deserializeMultiRefObjects(SOAPDeserializationContext.java:76)
at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:173)
at 
com.sun.xml.rpc.client.dii.CallInvokerImpl.doInvoke(CallInvokerImpl.java:64)
at com.sun.xml.rpc.client.dii.BasicCall.invoke(BasicCall.java:346)
at DIIHelloTest.main(Unknown Source)

In the above example, the webservice is returning a vector of HelloBean 
objects (with HelloBean being a regular Java Bean and implements 
serializable).
I am encountering this problem when I use DII to invoke the service. It 
works fine if I were to use stubs directly.
Thanks
Sesha


Re: deserialization error: no deserializer is registered

Posted by Anne Thomas Manes <an...@manes.net>.
You should send this question to Sun's JAX-RPC discussion list.

At 11:14 AM 1/15/2004, you wrote:
>  Hello All,
>I am getting the following error :
>deserialization error: no deserializer is registered for (null, 
>{http://com.test/types/HelloWebservice}HelloBean 
><http://com.test/types/HelloWebservice%7DHelloBean>)
>at 
>com.sun.xml.rpc.encoding.DynamicSerializer.deserialize(DynamicSerializer.java:119)
>at 
>com.sun.xml.rpc.encoding.ReferenceableSerializerImpl.deserialize(ReferenceableSerializerImpl.java:141)
>at 
>com.sun.xml.rpc.encoding.SOAPDeserializationState.deserialize(SOAPDeserializationState.java:364)
>at 
>com.sun.xml.rpc.encoding.SOAPDeserializationContext.deserializeMultiRefObjects(SOAPDeserializationContext.java:76)
>at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:173)
>at 
>com.sun.xml.rpc.client.dii.CallInvokerImpl.doInvoke(CallInvokerImpl.java:64)
>at com.sun.xml.rpc.client.dii.BasicCall.invoke(BasicCall.java:346)
>at DIIHelloTest.main(Unknown Source)
>
>In the above example, the webservice is returning a vector of HelloBean 
>objects (with HelloBean being a regular Java Bean and implements serializable).
>I am encountering this problem when I use DII to invoke the service. It 
>works fine if I were to use stubs directly.
>Thanks
>Sesha