Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SOAP服务-Android,CXmlApiException问题_Android_Android Ksoap2 - Fatal编程技术网

SOAP服务-Android,CXmlApiException问题

SOAP服务-Android,CXmlApiException问题,android,android-ksoap2,Android,Android Ksoap2,我正在尝试使用基于SOAP的服务。无法找出以下错误出现的原因 在本机代码中引发CXMLAPI异常:错误16:scxmlapi(16)在XML请求中无效或缺少文件名 下面是我的代码 SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME); SoapObject response = null; try { SoapSerializationEnvelop

我正在尝试使用基于SOAP的服务。无法找出以下错误出现的原因

在本机代码中引发CXMLAPI异常:错误16:scxmlapi(16)在XML请求中无效或缺少文件名

下面是我的代码

SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);

            SoapObject response = null;
            try {
                SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
                envelope.dotNet = false;

                Marshal dateMarshal = new MarshalDate();
                dateMarshal.register(envelope);

                MarshalFloat floatMarshal = new MarshalFloat();
                floatMarshal.register(envelope);

                envelope.setOutputSoapObject(request);

                HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);
                androidHttpTransport.call(SOAP_ACTION, envelope, headerProperty);
                //response = (SoapObject)envelope.bodyIn;

                //Log.d(TAG, " Got Res "+response.getProperty(0).toString());

                if (envelope.bodyIn instanceof SoapFault) {
                    String str= ((SoapFault) envelope.bodyIn).faultstring;
                    Log.i(TAG+"22222", str);

                } else {
                    SoapObject resultsRequestSOAP = (SoapObject) envelope.bodyIn;
                    Log.d(TAG+"22333222", String.valueOf(resultsRequestSOAP));
                }




            } catch (SoapFault sfe) {
                Log.d(TAG, " SoapFault ");
                sfe.printStackTrace();
            } catch (IOException ioe) {
                Log.d(TAG, " IOException ");
                ioe.printStackTrace();
            } catch (XmlPullParserException xppe) {
                Log.d(TAG, " XmlPullParserException ");
                xppe.printStackTrace();
            }