0

SQL Server 2005 XML Web サービス エンドポイントに接続する Android (2.2) SOAP クライアントを作成しようとしています (もちろん、これには認証が必要です)。私の SQL Server エンドポイントは稼働しているようです (文字列 (varchar(20)) を受け取り、別の文字列を返す単純な関数です。URL "https://10.1.1.20:444/dt2?wsdl" は適切にWSDL XML (接続文字列で URL の「?wsdl」部分を使用していません。Web サービスが適切に動作していることを示すために言及しているだけです。)

KeepAliveHttpsTransportSE.call() (ksoap2-android 2.5.4 を使用) への呼び出しの中にいて、(ServiceConnection)connection.openInputStream() が呼び出される HttpTransportSE.class:150 に到達するまで、すべてがうまく機能しているようです。次に、connection.getInputStream() を呼び出します - それが FileNotFoundException をスローするものです。

ここで何が起こっているか分かりますか?適切な次のデバッグ手順は何ですか? ご意見ありがとうございます。

4

1 に答える 1

0

問題の詳細と回答については、次の質問を参照してください: SQL Server SOAP 要求で ParsingError、InvalidSoapActionHeader を取得する

于 2011-08-22T20:23:48.507 に答える