Клиент ksoap2-android создает исключение FileNotFoundException внутри [KeepAlive] HttpsTransportSE.call () - PullRequest
0 голосов
/ 02 июня 2011

Я пытаюсь создать клиент SOAP под Android (2.2) для подключения к конечной точке веб-служб XML SQL Server 2005 (и, конечно, для этого требуется аутентификация). Моя конечная точка SQL Server, кажется, работает и работает (это простая функция, которая принимает строку (varchar (20)) и возвращает другую строку; URL-адрес "https://10.1.1.20:444/dt2?wsdl" правильно возвращает XML WSDL. (Я не использую"? " wsdl "часть URL в моей строке подключения; я просто упомянул это, чтобы показать, что веб-сервис работает правильно.)

Кажется, все работает хорошо, пока я не вызову KeepAliveHttpsTransportSE.call () (используя ksoap2-android 2.5.4) и не доберусь до HttpTransportSE.class: 150, где (ServiceConnection) connection.openInputStream () вызывается, что, в свою очередь, вызывает connection.getInputStream () - это то, что вызывает исключение FileNotFoundException.

Есть идеи, что здесь происходит? Что является хорошим следующим шагом отладки? Спасибо за любой вклад.

1 Ответ

0 голосов
/ 23 августа 2011

См. Следующий вопрос для получения более подробной информации и ответа на проблему: Получение ParsingError, InvalidSoapActionHeader на запрос SQL Server SOAP

...