2012-06-27 5 views
5

Ich habe ksoap2 verwendet, um meinen SOAP-Service anzurufen. Es funktioniert gut in android2.2, aber wenn der gleiche Code in android2.3.3 ab läuft, löst es eine Ausnahme in der folgenden Zeile.android ksoap Anruf Xmlpullparser Ausnahme

http_transport_se.call(SOAP_ACTION, envelope); 

Die Ausnahme ausgelöst, wie folgt.

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

Beachten Sie, dass keine Parameter erforderlich sind, um dieses Verfahren zu nennen. Bitte helfen Sie. :(

+0

was tut Ihr wsdl sieht aus wie? mehr Details bitte. – drulabs

Antwort

1

ich dieses Problem nicht lösen konnte, ksoap2 API haben Probleme in mehreren Plattformen laufen. So habe ich den SOAP-Dienst implementiert, ohne dass API und ging Ureinwohner.

Diese link half mir einen Anruf zu tätigen, um meine Web-Service. Und here können Sie feststellen, wie Sie Ihre SOAP-Request/Response sieht.

1

Versuchen Sie eine andere Version der Bibliothek. Umschalten der Version von 2.6.5 bis 2.6.4 löste das Problem für mich.