You are viewing a plain text version of this content. The canonical link for it is here.
Posted to agila-user@incubator.apache.org by Ni...@ibsbe.be on 2005/11/09 10:53:15 UTC
No deserializer for {http://www.smartcomps.org/twister/types/workitem/}workitem
Hi,
When i try to invoke (from my java client) the method getWorkList on the
twister-webservice at http://host:9080/twister-ws/services/TwisterWorkList
, i get the following java-exception :
- Exception:
org.xml.sax.SAXException: No deserializer for
{http://www.smartcomps.org/twister/types/workitem/}workitem
at
org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerImpl.java:453)
at
org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:393)
at
org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048)
at
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
at
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
at
org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:369)
at
org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048)
at
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
at
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
at
org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:369)
at
org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048)
at
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
at
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
at
org.apache.axis.message.RPCElement.deserialize(RPCElement.java:345)
at
org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
at org.apache.axis.client.Call.invoke(Call.java:2448)
at org.apache.axis.client.Call.invoke(Call.java:2347)
at org.apache.axis.client.Call.invoke(Call.java:1804)
at WebServiceClient.getWorkList(WebServiceClient.java:65)
at RunIt.main(RunIt.java:17)
; nested exception is:
org.xml.sax.SAXException: No deserializer for
{http://www.smartcomps.org/twister/types/workitem/}workitem
When i put as parameter a user who doesn't exist, i get an answer that the
user does not exist, so i can asume that the there is nothing wrong with
the service invokation.
Does somebody know the reason of this problem?
Thanks,
Niko
Re: No deserializer for {http://www.smartcomps.org/twister/types/workitem/}workitem
Posted by Davide Ling <li...@libero.it>.
Niko.Juncker@ibsbe.be wrote:
>Hi,
>
>When i try to invoke (from my java client) the method getWorkList on the
>twister-webservice at http://host:9080/twister-ws/services/TwisterWorkList
>, i get the following java-exception :
>- Exception:
>org.xml.sax.SAXException: No deserializer for
>{http://www.smartcomps.org/twister/types/workitem/}workitem
> at
>org.apache.axis.encoding.DeserializerImpl.onStartElement(DeserializerImpl.java:453)
> at
>org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:393)
> at
>org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048)
> at
>org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
> at
>org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
> at
>org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:369)
> at
>org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048)
> at
>org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
> at
>org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
> at
>org.apache.axis.encoding.DeserializerImpl.startElement(DeserializerImpl.java:369)
> at
>org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1048)
> at
>org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
> at
>org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
> at
>org.apache.axis.message.RPCElement.deserialize(RPCElement.java:345)
> at
>org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
> at org.apache.axis.client.Call.invoke(Call.java:2448)
> at org.apache.axis.client.Call.invoke(Call.java:2347)
> at org.apache.axis.client.Call.invoke(Call.java:1804)
> at WebServiceClient.getWorkList(WebServiceClient.java:65)
> at RunIt.main(RunIt.java:17)
>; nested exception is:
> org.xml.sax.SAXException: No deserializer for
>{http://www.smartcomps.org/twister/types/workitem/}workitem
>
>When i put as parameter a user who doesn't exist, i get an answer that the
>user does not exist, so i can asume that the there is nothing wrong with
>the service invokation.
>Does somebody know the reason of this problem?
>
>Thanks,
>Niko
>
>
>
Hi Niko,
two days ago I got the same exception using axis library for a dynamic
proxy call on a web service.
Using a Static stub with Sun JWSDP jax-rpc library the client works well.
I don't know how axis library works, so I supposed that was caused by my
ignorance!
--
Davide Ling
Sito personale - http://davideling.altervista.org