【发布时间】:2011-10-27 06:34:30
【问题描述】:
我正在使用 eclipse 在 android 上进行开发,我正在尝试连接到 .net web 服务...当我调用 webmethod 时,在它显示的 log cat 中检查时无法获取数据
**10-27 11:46:44.222: WARN/System.err(638): 02-22 12:41:08.008: W/System.err(860): SoapFault - faultcode: 'soap:Server'
faultstring: 'Server was unable to process request.
---> Object reference not set to an instance of an object.'
faultactor: 'null' detail: org.kxml2.kdom.Node@413ecc90
请帮帮我,我是 Android 中 ksoap2 的新手.....
【问题讨论】:
-
看起来您有一个未填写的 String 输入参数,并且服务器不会将其解释为空字符串,而是将其解释为 null,这对于您的 SOAP 服务是非法的。修复:将字符串设置为长度 > 0.
-
感谢它现在工作的帮助......
-
查看webmethod中的参数名称和android request.addProperty("parameter name", pXmlString)应该匹配