Android用のksoap2を使用しており、SOAPリクエストを送信しています。私は一日中グーグルで検索していましたが、問題の解決策が見つかりませんでした。最初の問題は i:type にありました。私のサービスは i:type のリクエストに対してエラーを返していました。
SoapSerializationEnvelope エンベロープ = 新しい SoapSerializationEnvelope(SoapEnvelope.VER10);
それ以外の
SoapSerializationEnvelope エンベロープ = 新しい SoapSerializationEnvelope(SoapEnvelope.VER11);
そしてそれは i:type 問題を修正しました。生成されたリクエストに i:type が含まれなくなり、SOAP UI を使用して送信すると正常に動作しますが、NullPointerExceptionが発生します。
この行で
httpTransport.call(DEFAULT_SOAP_ACTION, エンベロープ);
誰でもこれで私を助けることができますか? 私のコードが必要な場合は、投稿できます。また、さまざまなバージョンの ksoap .jar ファイルを使用してみましたが、役に立ちませんでした。