After completing an Android application, we were asked to port it to BlackBerry.
kSOAP2 doesn’t attach attributes to primitives. To parse these SOAP responses, we added attributes to the SoapPrimitive class.
Lately I have been using the kSOAP2 library for SOAP communications on Android. The library is not particularly elegant, but it gets the job done.