android soap2协议访问webservice的有关问题
2015-03-10 16:41
447 查看
android soap2协议访问webservice的问题android 2.2以上及4.0以下版本部份手机访问webservice调试时,发现
android soap2协议访问webservice的问题
android 2.2以上及4.0以下版本部份手机访问webservice调试时,发现在用call方法中,服务器response响应乱码,程序就报了异常,请大侠们帮助!
异常如下:
2012-12-17 20:29:20 (1.12.17) of -> E/共创云服务( 8530): com.contron.csc.wsdl.CSWebService.MobileLogin# 请求失败 ...... unterminated entity ref (position:TEXT ????????`I?...@1:18 in
java.io.InputStreamReader@46317020)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): org.xmlpull.v1.XmlPullParserException: unterminated entity ref (position:TEXT ????????`I?...@1:18 in
java.io.InputStreamReader@46317020)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.kxml2.io.KXmlParser.exception(KXmlParser.java:273)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.kxml2.io.KXmlParser.error(KXmlParser.java:269)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.kxml2.io.KXmlParser.pushEntity(KXmlParser.java:787)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.kxml2.io.KXmlParser.pushText(KXmlParser.java:855)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.kxml2.io.KXmlParser.nextImpl(KXmlParser.java:354)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.kxml2.io.KXmlParser.next(KXmlParser.java:1385)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.kxml2.io.KXmlParser.nextTag(KXmlParser.java:1415)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.ksoap2.SoapEnvelope.parse(SoapEnvelope.java:127)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.ksoap2.transport.Transport.parseResponse(Transport.java:100)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:214)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:96)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at com.contron.csc.wsdl.CSWebService.MobileLogin(CSWebService.java:448)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at com.contron.csc.wsdl.CSWebService.MobileLogin(CSWebService.java:420)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at com.contron.csc.wsdl.MobileLogin.request(MobileLogin.java:106)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at com.contron.csc.wsdl.WebServiceThread.run(WebServiceThread.java:17)
[解决办法]
用回 ksoap2-android-assembly-2.5.7.jar 就能解决,中文不会乱码,估计是2.6.5的bug
android soap2协议访问webservice的问题android 2.2以上及4.0以下版本部份手机访问webservice调试时,发现
android soap2协议访问webservice的问题
android 2.2以上及4.0以下版本部份手机访问webservice调试时,发现在用call方法中,服务器response响应乱码,程序就报了异常,请大侠们帮助!
异常如下:
2012-12-17 20:29:20 (1.12.17) of -> E/共创云服务( 8530): com.contron.csc.wsdl.CSWebService.MobileLogin# 请求失败 ...... unterminated entity ref (position:TEXT ????????`I?...@1:18 in
java.io.InputStreamReader@46317020)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): org.xmlpull.v1.XmlPullParserException: unterminated entity ref (position:TEXT ????????`I?...@1:18 in
java.io.InputStreamReader@46317020)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.kxml2.io.KXmlParser.exception(KXmlParser.java:273)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.kxml2.io.KXmlParser.error(KXmlParser.java:269)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.kxml2.io.KXmlParser.pushEntity(KXmlParser.java:787)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.kxml2.io.KXmlParser.pushText(KXmlParser.java:855)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.kxml2.io.KXmlParser.nextImpl(KXmlParser.java:354)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.kxml2.io.KXmlParser.next(KXmlParser.java:1385)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.kxml2.io.KXmlParser.nextTag(KXmlParser.java:1415)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.ksoap2.SoapEnvelope.parse(SoapEnvelope.java:127)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.ksoap2.transport.Transport.parseResponse(Transport.java:100)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:214)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:96)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at com.contron.csc.wsdl.CSWebService.MobileLogin(CSWebService.java:448)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at com.contron.csc.wsdl.CSWebService.MobileLogin(CSWebService.java:420)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at com.contron.csc.wsdl.MobileLogin.request(MobileLogin.java:106)
2012-12-17 20:29:20 (1.12.17) of -> W/System.err( 8530): at com.contron.csc.wsdl.WebServiceThread.run(WebServiceThread.java:17)
[解决办法]
用回 ksoap2-android-assembly-2.5.7.jar 就能解决,中文不会乱码,估计是2.6.5的bug
相关文章推荐
- Android通过soap2访问webservice遇到HTTP request failed, HTTP status: 302的问题
- android访问webservice小问题
- Android 访问Webservice接口,参数对象不能串行化问题解决(java.lang.RuntimeException: Cannot serialize)
- 用ksoap2-android 访问webservice设置超时的问题
- VB6.0通过SoapToolkit访问WebService问题
- Android解决okhttpUtils框架无法在4.4.4以下系统访问https协议的问题
- webservice返回SoapSerializationEnvelope在android端解析问题
- 在Android中调用KSOAP2库访问webservice服务出现的服务端传入参数为null的问题解决
- Android利用Webservice访问远程数据库遇到的问题
- android webservice soap 解析 超时问题
- android客户端访问webservice的流量问题
- Android访问C#的WebService要注意的问题
- Android局域网访问webservice以及其中的一些问题
- Android listview访问WebService遇见的刷新问题
- 【Loadrunner】通过soap_request手工编写webservice协议请求解决手工编写和相关问题
- 如何解析android访问webservice返回的SoapObject数据(可用)
- 有关Android 访问WCF的有关问题
- js使用 soapclient.js 访问webservice遇到问题" field SOAPAction is not allowed by Access-Control"
- 关于AXIS WebService通过HTTPS协议访问WAS Web服务错误问题的解决方案
- android 访问webservice问题