3

私はアンドロイドとウェブサービスが初めてです。Web サービスにアクセスしようとしています。私はasp.net Webサービスを使用しており、これらすべての作業をayntaskで行っています.しかし、エラーが発生します

05-14 15:28:20.838: E/エラー :(28969): soapPrimitiveData() のエラー サーバーは要求を処理できませんでした。接続は閉じられませんでした。接続の現在の状態はオープンです。

これが私のコードです

        private String retriveFavrt(String user_id) {

        SoapObject resultstring = null;
        SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME_2);


        request.addProperty("user_id", user_id);    
        SoapSerializationEnvelope soapenvelope = new SoapSerializationEnvelope(
                SoapEnvelope.VER11);
         soapenvelope.dotNet = true;                                                      
         soapenvelope.setOutputSoapObject(request);

          HttpTransportSE httptransport = new HttpTransportSE(URL);
          httptransport.debug = true;


try {
        httptransport.call(SOAP_ACTION_2, soapenvelope);

        resultstring = (SoapObject) soapenvelope.getResponse();
        result2=resultstring.toString();
        et1.setText(result2);
        System.out.println("result" +result2);

        Log.i("try to retrive the favrt location list of a specific user",           resultstring.toString());
        System.out.println(resultstring);


}
 catch (SocketException ex) {
            et1.setText(ex.getMessage());

    Log.e("Error : " , "Error on soapPrimitiveData() " + ex.getMessage());
    ex.printStackTrace();
} catch (Exception e) {
    Log.e("Error : " , "Error on soapPrimitiveData() " + e.getMessage());
   e.printStackTrace();
}

return result2;

        }
         }

この問題を解決するのを手伝ってください..よろしくお願いします。

これはエラーです:

05-14 16:18:13.705: E/SQLiteDatabase(32568): Error inserting user_id=null
05-14 16:18:24.072: E/Error :(32568): Error on soapPrimitiveData() Server was unable to process request. ---> The connection was not closed. The connection's current state is open.
4

1 に答える 1