This may or may not be any help for you, but could be something to look
into/test. In your webservice are you passing any DateTime objects back to
they client?

My setup is a bit different. I'm using WCF that is returning json. I'm just
using httpwebrequest to hit my services and then I deserialize the object in
MonoDroid. It was always crashing on me until I removed the DateTime object.
Haven't found a way around it yet as it wasn't an important field so I
haven't looked into it.

So like I said, my setup is different but it may be something to test.
Mike Child


On Thu, Oct 20, 2011 at 10:28 AM, <[email protected]> wrote:

>
> Hi,
>
> i have tested including the calculator Webservice from the official
> tutorial. Worked fine. Then i included my srervice again and the error was
> back. I managed to provide my service on a public server. If any of you have
> an idea what could be the reason, please try:
> http://91.190.202.121:8083/Sync.svc?wsdl
>
> If i generat Clientcode via slsvcutil it seems to work until i pass a
> Complex Datatype as out-parameter back to the client. Wireshark sows that
> the soapmessage contains the data, but in the completed-event the variable
> is null. Any ideas how to solve this? I urgently need either a .Net 2.0
> Webservice solution or a WCF solution. But both don't work...
>
> Thanks in advance
>
> Bernhard
>
>
>
>
>
>  *[email protected]*
> Gesendet von: [email protected]
>
> 05.10.2011 20:43
>   Bitte antworten an
> Discussions related to Mono for Android <[email protected]>
>
>   An
> Discussions related to Mono for Android <[email protected]>
>  Kopie
>   Thema
> [mono-android] Antwort: Re:  Webservice Deserialization Error
>
>
>
>
>
> Hi,
>
> i already tried release and debug, each with and without linking. As the
> services work from my other clients on iOS (monotouch), wp7, winCe and
> windows i dont think its a problem with the services. And
> According to WireShark there is no single packet transfered...
>
> Bernhard
>
>
>
>   *Glen Hassell <[email protected]>*
> Gesendet von: [email protected]
>
> 05.10.2011 12:10
>   Bitte antworten an
> Discussions related to Mono for Android <[email protected]>
>
>   An
> Discussions related to Mono for Android <[email protected]>
> Kopie
>   Thema
> Re: [mono-android] Webservice Deserialization Error
>
>
>
>
>
>
> Suggestion:
> *
> **http://www.soapui.org/* <http://www.soapui.org/> - very useful for
> inspecting web services during the SDLC.
>
> Wireshark is very useful filtering on any value of a HTTP request /
> response to capture all the requests to a particular host, like your mobile
> device, of course attached within your local network.
>
> Have a lot of Ph....un...
>
> :-)
>
> On Wed, Oct 5, 2011 at 6:58 AM, Jonathan Pryor 
> <*[email protected]*<[email protected]>>
> wrote:
> Is this a Release build, and/or do you have linking enabled?
>
> Thanks,
> - Jon
>
> On Oct 4, 2011, at 3:00 PM, 
> *[email protected]*<[email protected]>wrote:
>
> >
> > Hi,
> >
> >
> > i got a monodroid appication and a few librarys. One of the librarys
> contains 2 Webservice References. If i call them from my app, no matter wich
> method (e.g. no parameters, no return value) i get the following error:
> >
> > {System.IndexOutOfRangeException: Array index is out of range.
> >   at (wrapper stelemref) object:virt_stelemref_object (intptr,object)
> >   at System.Xml.Serialization.XmlTypeMapMember.SetValueSpecified
> (System.Object ob, Boolean value) [0x0000c] in
> /home/jon/Development/xamarin/mono/mcs/class/System.XML/System.Xml.Serialization/XmlTypeMapMember.cs:200
> >   at
> System.Xml.Serialization.XmlSerializationReaderInterpreter.SetMemberValue
> (System.Xml.Serialization.XmlTypeMapMember member, System.Object ob,
> System.Object value, Boolean isValueList) [0x0002d] in
> /home/jon/Development/xamarin/mono/mcs/class/System.XML/System.Xml.Serialization/XmlSerializationReaderInterpreter.cs:585
> >   at
> System.Xml.Serialization.XmlSerializationReaderInterpreter.SetMemberValueFromAttr
> (System.Xml.Serialization.XmlTypeMapMember member, System.Object ob,
> System.Object value, Boolean isValueList) [0x00028] in
> /home/jon/Development/xamarin/mono/mcs/class/System.XML/System.Xml.Serialization/XmlSerializationReaderInterpreter.cs:596
> >   at
> System.Xml.Serialization.XmlSerializationReaderInterpreter.ReadMessage
> (System.Xml.Serialization.XmlMembersMapping typeMap) [0x00057] in
> /home/jon/Development/xamarin/mono/mcs/class/System.XML/System.Xml.Serialization/XmlSerializationReaderInterpreter.cs:125
> >   at System.Xml.Serialization.XmlSerializationReaderInterpreter.ReadRoot
> () [0x0004c] in
> /home/jon/Development/xamarin/mono/mcs/class/System.XML/System.Xml.Serialization/XmlSerializationReaderInterpreter.cs:92
> >   at System.Xml.Serialization.XmlSerializer.Deserialize
> (System.Xml.Serialization.XmlSerializationReader reader) [0x0001c] in
> /home/jon/Development/xamarin/mono/mcs/class/System.XML/System.Xml.Serialization/XmlSerializer.cs:361
> }
> >
> >
> > If i pass a wrong address to my webservice-object, i get a
> nameresolutionerror. Looks like getting back errors works.
> >
> > I already tried switching linking and shared runtime on and off. Same
> results.
> >
> >
> > Thanks for your help
> >
> > Bernhard Geßler_______________________________________________
> > Monodroid mailing list
> > *[email protected]* <[email protected]>
> >
> > UNSUBSCRIBE INFORMATION:
> > *http://lists.ximian.com/mailman/listinfo/monodroid*<http://lists.ximian.com/mailman/listinfo/monodroid>
>
> _______________________________________________
> Monodroid mailing list*
> **[email protected]* <[email protected]>
>
> UNSUBSCRIBE INFORMATION:*
> **http://lists.ximian.com/mailman/listinfo/monodroid*<http://lists.ximian.com/mailman/listinfo/monodroid>
>
>
>
> --
> Glen Hassell
> Inner Technique*
> **http://innertech.com.au/* <http://innertech.com.au/>
> Office: 03 9687 0006
> Mobile: +61 (0) 438 340 385
>
> _______________________________________________
> Monodroid mailing list
> [email protected]
>
> UNSUBSCRIBE INFORMATION:*
> **http://lists.ximian.com/mailman/listinfo/monodroid*<http://lists.ximian.com/mailman/listinfo/monodroid>
> _______________________________________________
> Monodroid mailing list
> [email protected]
>
> UNSUBSCRIBE INFORMATION:
> http://lists.ximian.com/mailman/listinfo/monodroid
>
>
> _______________________________________________
> Monodroid mailing list
> [email protected]
>
> UNSUBSCRIBE INFORMATION:
> http://lists.ximian.com/mailman/listinfo/monodroid
>
>
_______________________________________________
Monodroid mailing list
[email protected]

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to