2012-06-27 9 views
5

He usado ksoap2 para llamar a mi servicio SOAP. Funciona bien en android2.2, pero cuando el mismo código se ejecuta en android2.3.3 en adelante arroja una excepción en la siguiente línea.android ksoap call xmlpullparser excepción

http_transport_se.call(SOAP_ACTION, envelope); 

La excepción arrojó, como sigue.

org.xmlpull.v1.XmlPullParserException: unexpected type (position:TEXT �������������[ێ[email protected]:255 in [email protected]c8) 

Tenga en cuenta que no se necesitan parámetros para llamar a este método. Por favor ayuda. :(

+0

lo que hace su wsdl parece? mas detalles por favor. – drulabs

Respuesta

1

no podía resolver este problema, API ksoap2 tienen problemas que se ejecutan en múltiples plataformas. Así que han implementado el servicio SOAP sin utilizar cualquier API y se fue nativo.

Este link me ayudó a hacer una llamada a mi web de servicios. Y here puede encontrar cómo su solicitud/respuesta SOAP se ve.

1

Trate de usar otra versión de la biblioteca. el cambio de la versión 2.6.5 a 2.6.4 resuelto el problema para mí.