android ksoap2无效流或编码异常

时间:2016-08-29 08:18:02

标签: java android web service ksoap2

我很难找到解决问题的方法。我无法弄清楚或找到问题的真正原因。基本上当我调用java Web服务时,我遇到错误“无效的流或编码异常:java.net.SocketTimeoutException引起的:java.net.SocketTimeoutException

以下是我致电服务的方式:

try
{
    final String METHOD_NAME = "METHOD_NAME";
    final String SOAP_ACTION = "NAMESPACE" + METHOD_NAME;
    final String URL = HTTPURL;
    SoapObject request = new SoapObject("NAMESPACE", METHOD_NAME);
    SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
    envelope.setOutputSoapObject(request);
    HttpTransportSE httpTransport = new HttpTransportSE(URL, (int) 10000);
    httpTransport.call(SOAP_ACTION, envelope);
    resultsObject = (SoapObject) envelope.bodyIn;
    httpTransport.getServiceConnection().disconnect();

    if (resultsObject != null) 
    {
        ServiceResult serviceResult = new ServiceResult();
        int propertyCount = resultsObject.getPropertyCount();
        if (propertyCount > 0) 
        {
            //PROCESS 
        }
    }
}
catch(Exception e)
{
    String mess = e.getMessage();
}

我感谢任何帮助。

0 个答案:

没有答案