2012-06-27 15 views
5

Użyłem ksoap2 zadzwonić moją usługę SOAP. Działa to dobrze w android2.2, ale gdy ten sam kod działa w android2.3.3 i dalej, generuje wyjątek w poniższym wierszu.android wezwanie ksoap xmlpullparser wyjątek

http_transport_se.call(SOAP_ACTION, envelope); 

Wyjątek zgłoszony poniżej.

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

Uwaga: do wywołania tej metody nie są potrzebne żadne parametry. Proszę pomóż. :(

+0

co robi Twój kod WSDL wygląda lepiej, proszę o więcej szczegółów. – drulabs

Odpowiedz

1

nie mogę rozwiązać ten problem, ksoap2 API mają problemy z systemem w wielu platformach. Dlatego wdrożyliśmy usługę SOAP bez użycia API i poszedł rodzime.

Ten link pomógł mi zadzwonić do mojego Web service. I here można znaleźć w jaki sposób wniosek SOAP/odpowiedź wygląda.

1

Spróbuj użyć innej wersji biblioteki. Przełączanie wersji od 2.6.5 do 2.6.4 rozwiązał problem dla mnie.

Powiązane problemy