1. 程式人生 > >android-ksoap2 java.io.EOFException異常

android-ksoap2 java.io.EOFException異常

11-04 14:33:52.085: W/System.err(7355): java.io.EOFException
11-04 14:33:52.085: W/System.err(7355): 	at libcore.io.Streams.readAsciiLine(Streams.java:203)
11-04 14:33:52.085: W/System.err(7355): 	at libcore.net.http.HttpEngine.readResponseHeaders(HttpEngine.java:573)
11-04 14:33:52.085: W/System.err(7355): 	at libcore.net.http.HttpEngine.readResponse(HttpEngine.java:821)
11-04 14:33:52.085: W/System.err(7355): 	at libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:283)
11-04 14:33:52.085: W/System.err(7355): 	at libcore.net.http.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:495)
11-04 14:33:52.090: W/System.err(7355): 	at org.ksoap2.transport.ServiceConnectionSE.getResponseCode(ServiceConnectionSE.java:103)
11-04 14:33:52.090: W/System.err(7355): 	at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:192)
11-04 14:33:52.090: W/System.err(7355): 	at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:118)
11-04 14:33:52.090: W/System.err(7355): 	at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:113)
11-04 14:33:52.090: W/System.err(7355): 	at com.xz.jyapp.webservice.WebServiceHelper.writeObjectOutData(WebServiceHelper.java:90)
11-04 14:33:52.090: W/System.err(7355): 	at com.xz.jyapp.activity.AjjcDtActivity$sendDtDataAsyncTask.doInBackground(AjjcDtActivity.java:787)
11-04 14:33:52.090: W/System.err(7355): 	at com.xz.jyapp.activity.AjjcDtActivity$sendDtDataAsyncTask.doInBackground(AjjcDtActivity.java:1)
11-04 14:33:52.090: W/System.err(7355): 	at android.os.AsyncTask$2.call(AsyncTask.java:287)
11-04 14:33:52.090: W/System.err(7355): 	at java.util.concurrent.FutureTask.run(FutureTask.java:234)
11-04 14:33:52.090: W/System.err(7355): 	at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
11-04 14:33:52.090: W/System.err(7355): 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
11-04 14:33:52.090: W/System.err(7355): 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
11-04 14:33:52.090: W/System.err(7355): 	at java.lang.Thread.run(Thread.java:856)
11-04 14:33:52.090: W/System.err(7355): org.jdom2.input.JDOMParseException: Error on line 1: At line 1, column 0: syntax error
11-04 14:33:52.090: W/System.err(7355): 	at org.jdom2.input.sax.SAXBuilderEngine.build(SAXBuilderEngine.java:232)
11-04 14:33:52.090: W/System.err(7355): 	at org.jdom2.input.SAXBuilder.build(SAXBuilder.java:1065)
11-04 14:33:52.090: W/System.err(7355): 	at com.xz.framework.utils.JdomUtil.builderXmlRoot(JdomUtil.java:47)
11-04 14:33:52.095: W/System.err(7355): 	at com.xz.jyapp.activity.AjjcDtActivity$sendDtDataAsyncTask.doInBackground(AjjcDtActivity.java:790)
11-04 14:33:52.095: W/System.err(7355): 	at com.xz.jyapp.activity.AjjcDtActivity$sendDtDataAsyncTask.doInBackground(AjjcDtActivity.java:1)
11-04 14:33:52.095: W/System.err(7355): 	at android.os.AsyncTask$2.call(AsyncTask.java:287)
11-04 14:33:52.095: W/System.err(7355): 	at java.util.concurrent.FutureTask.run(FutureTask.java:234)
11-04 14:33:52.095: W/System.err(7355): 	at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:230)
11-04 14:33:52.095: W/System.err(7355): 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
11-04 14:33:52.095: W/System.err(7355): 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
11-04 14:33:52.095: W/System.err(7355): 	at java.lang.Thread.run(Thread.java:856)
11-04 14:33:52.115: W/System.err(7355): Caused by: org.apache.harmony.xml.ExpatParser$ParseException: At line 1, column 0: syntax error
11-04 14:33:52.120: W/System.err(7355): 	at org.apache.harmony.xml.ExpatParser.finish(ExpatParser.java:545)
11-04 14:33:52.125: W/System.err(7355): 	at org.apache.harmony.xml.ExpatParser.parseDocument(ExpatParser.java:485)
11-04 14:33:52.135: D/dalvikvm(7355): GC_CONCURRENT freed 5780K, 54% free 13141K/28516K, paused 4ms+4ms, total 39ms
11-04 14:33:52.135: W/System.err(7355): 	at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:309)
11-04 14:33:52.140: W/System.err(7355): 	at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:267)
11-04 14:33:52.140: W/System.err(7355): 	at org.jdom2.input.sax.SAXBuilderEngine.build(SAXBuilderEngine.java:217)
11-04 14:33:52.140: W/System.err(7355): 	... 10 more

後面只需要換一下JAR就可以了: