je developpe une app Android qui communique avec Hessian web service, aprés le demarrage l'application marche bien mais quand je fais un appel au service une autre fois ça donne cet erreur:
j'utilise dans la partie web spring 2.5.6 and Hessian 3.1. Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 08-21 14:27:24.712: E/AndroidRuntime(2170): FATAL EXCEPTION: AsyncTask #1 08-21 14:27:24.712: E/AndroidRuntime(2170): java.lang.RuntimeException: An error occured while executing doInBackground() 08-21 14:27:24.712: E/AndroidRuntime(2170): at android.os.AsyncTask$3.done(AsyncTask.java:299) 08-21 14:27:24.712: E/AndroidRuntime(2170): at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:352) 08-21 14:27:24.712: E/AndroidRuntime(2170): at java.util.concurrent.FutureTask.setException(FutureTask.java:219) 08-21 14:27:24.712: E/AndroidRuntime(2170): at java.util.concurrent.FutureTask.run(FutureTask.java:239) 08-21 14:27:24.712: E/AndroidRuntime(2170): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080) 08-21 14:27:24.712: E/AndroidRuntime(2170): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573) 08-21 14:27:24.712: E/AndroidRuntime(2170): at java.lang.Thread.run(Thread.java:856) 08-21 14:27:24.712: E/AndroidRuntime(2170): Caused by: com.caucho.hessian.client.HessianConnectionException: 500: java.io.EOFException 08-21 14:27:24.712: E/AndroidRuntime(2170): at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:197) 08-21 14:27:24.712: E/AndroidRuntime(2170): at $Proxy2.getEventActionsCount(Native Method) 08-21 14:27:24.712: E/AndroidRuntime(2170): at com.example.hessian.EventServiceTask.doInBackground(EventServiceTask.java:69) 08-21 14:27:24.712: E/AndroidRuntime(2170): at com.example.hessian.EventServiceTask.doInBackground(EventServiceTask.java:1) 08-21 14:27:24.712: E/AndroidRuntime(2170): at android.os.AsyncTask$2.call(AsyncTask.java:287) 08-21 14:27:24.712: E/AndroidRuntime(2170): at java.util.concurrent.FutureTask.run(FutureTask.java:234) 08-21 14:27:24.712: E/AndroidRuntime(2170): ... 3 more 08-21 14:27:24.712: E/AndroidRuntime(2170): Caused by: java.io.EOFException 08-21 14:27:24.712: E/AndroidRuntime(2170): at libcore.io.Streams.readAsciiLine(Streams.java:203) 08-21 14:27:24.712: E/AndroidRuntime(2170): at libcore.net.http.HttpEngine.readResponseHeaders(HttpEngine.java:573) 08-21 14:27:24.712: E/AndroidRuntime(2170): at libcore.net.http.HttpEngine.readResponse(HttpEngine.java:821) 08-21 14:27:24.712: E/AndroidRuntime(2170): at libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:283) 08-21 14:27:24.712: E/AndroidRuntime(2170): at libcore.net.http.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:495) 08-21 14:27:24.712: E/AndroidRuntime(2170): at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:167) 08-21 14:27:24.712: E/AndroidRuntime(2170): ... 8 more
Partager