There's is some limitation as how far the webservices can synch with a mobile device, as you had stated, complex type and datasets.
My recomendation, as I don't know if there is some solution, is to turn those complex types to something a mobile device can understand.
If you really need the use the Complex Type Array, KSOAP2 is you best option to this. This one can handle complex type pretty well.
I also tried to use JSR-172 to deploy webservices on a Blackberry withouth using MDS Services, still, each time I tried to run, a NoClassDefExecption was thrown
|