0


こんにちは、 「Microsoft.SharePoint.SoapServer.SoapServerException」のソープ障害例外タイプを取得しています

私のコードは SoapObject soapRequest = new SoapObject(nameSpace,methodName); です。

    //soapRequest.addProperty("GetListResult", "TEST");

    SoapSerializationEnvelope envelope  = new SoapSerializationEnvelope(SoapSerializationEnvelope.VER11);

    envelope.dotNet=true;
    envelope.setOutputSoapObject(soapRequest);

    HttpTransportSE transport = new HttpTransportSE(url);


    //AndroidHttpTransport httpTransport;


    try {

        System.out.println("calling service");
        transport.call(SOAP_ACTION,envelope);

        System.out.println("calling complete getting result");


        //SoapObject soapResult = (SoapObject) envelope.bodyIn;


        System.out.println("soap result is "+envelope.getResponse());

    } catch (IOException e) {



        System.out.println("IOExceptio");
        e.printStackTrace();
    } catch (XmlPullParserException e) {
        // TODO Auto-generated catch block

        System.out.println("XmlPullParserException");

        e.printStackTrace();
    }

前もって感謝します!!!

4

1 に答える 1

0

SoapFault が発生している場合、問題は Android ではなくサーバーにあります。デバッグ設定と requestdump を使用して Android が作成したリクエストを確認し、SoapUi などのツールでテストします。次に、サーバーで問題をデバッグします。

于 2012-03-06T05:49:17.443 に答える