I am getting a weird error when i invoke a service.  This does not happen all
the time, but happens very infrequently.   I havn't been able to isolate a
scenario that causes it...  

The code that i believe causes the occasional exception is when i invoke a
method on the client object from an added WebReference.

Any help will be greatly appreciated.

The logs read this:
I/global  ( 1025): Default buffer size used in BufferedInputStream
constructor. It would be better to be explicit if an 8k buffer is required.
I/global  ( 1025): Default buffer size used in BufferedOutputStream
constructor. It would be better to be explicit if an 8k buffer is required.
I/org.restlet( 1025): Couldn't find the mandatory "Host" HTTP header.
W/System.err( 1025): android.util.AndroidRuntimeException: Invalid Method
Name:getExternalStorage2Directory
W/System.err( 1025):    at
com.fd.httpd.system.FDSystemBase.GetPhoneType(FDSystemBase.java:654)
W/System.err( 1025):    at com.fd.httpd.FDInfo.represent(FDInfo.java:89)
W/System.err( 1025):    at com.fd.httpd.FDInfo.handle(FDInfo.java:32)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Router.doHandle(Router.java:396)
W/System.err( 1025):    at org.restlet.routing.Router.handle(Router.java:612)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at
org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:152)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.engine.ChainHelper.handle(ChainHelper.java:111)
W/System.err( 1025):    at
org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:72)
W/System.err( 1025):    at
org.restlet.Application.handle(Application.java:400)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Router.doHandle(Router.java:396)
W/System.err( 1025):    at org.restlet.routing.Router.handle(Router.java:612)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Router.doHandle(Router.java:396)
W/System.err( 1025):    at org.restlet.routing.Router.handle(Router.java:612)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at
org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:152)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.engine.ChainHelper.handle(ChainHelper.java:111)
W/System.err( 1025):    at org.restlet.Component.handle(Component.java:382)
W/System.err( 1025):    at org.restlet.Server.handle(Server.java:400)
W/System.err( 1025):    at
org.restlet.engine.ServerHelper.handle(ServerHelper.java:71)
W/System.err( 1025):    at
org.restlet.engine.http.HttpServerHelper.handle(HttpServerHelper.java:149)
W/System.err( 1025):    at
org.restlet.engine.http.StreamServerHelper$ConnectionHandler.run(StreamServerHelper.java:90)
W/System.err( 1025):    at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
W/System.err( 1025):    at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
W/System.err( 1025):    at
java.util.concurrent.FutureTask.run(FutureTask.java:137)
W/System.err( 1025):    at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
W/System.err( 1025):    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
W/System.err( 1025):    at java.lang.Thread.run(Thread.java:1102)
D/com.fd.httpd( 1025): sdcard phone type != 1
W/System.err( 1025): android.util.AndroidRuntimeException: Invalid Method
Name:getExternalStorage2Directory
W/System.err( 1025):    at
com.fd.httpd.system.FDSystemBase.GetPhoneType(FDSystemBase.java:654)
W/System.err( 1025):    at com.fd.httpd.FDInfo.represent(FDInfo.java:106)
W/System.err( 1025):    at com.fd.httpd.FDInfo.handle(FDInfo.java:32)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Router.doHandle(Router.java:396)
W/System.err( 1025):    at org.restlet.routing.Router.handle(Router.java:612)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at
org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:152)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.engine.ChainHelper.handle(ChainHelper.java:111)
W/System.err( 1025):    at
org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:72)
W/System.err( 1025):    at
org.restlet.Application.handle(Application.java:400)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Router.doHandle(Router.java:396)
W/System.err( 1025):    at org.restlet.routing.Router.handle(Router.java:612)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Router.doHandle(Router.java:396)
W/System.err( 1025):    at org.restlet.routing.Router.handle(Router.java:612)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at
org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:152)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.routing.Filter.doHandle(Filter.java:156)
W/System.err( 1025):    at org.restlet.routing.Filter.handle(Filter.java:203)
W/System.err( 1025):    at
org.restlet.engine.ChainHelper.handle(ChainHelper.java:111)
W/System.err( 1025):    at org.restlet.Component.handle(Component.java:382)
W/System.err( 1025):    at org.restlet.Server.handle(Server.java:400)
W/System.err( 1025):    at
org.restlet.engine.ServerHelper.handle(ServerHelper.java:71)
W/System.err( 1025):    at
org.restlet.engine.http.HttpServerHelper.handle(HttpServerHelper.java:149)
W/System.err( 1025):    at
org.restlet.engine.http.StreamServerHelper$ConnectionHandler.run(StreamServerHelper.java:90)
W/System.err( 1025):    at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
W/System.err( 1025):    at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305)
W/System.err( 1025):    at
java.util.concurrent.FutureTask.run(FutureTask.java:137)
W/System.err( 1025):    at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
W/System.err( 1025):    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
W/System.err( 1025):    at java.lang.Thread.run(Thread.java:1102)
D/com.fd.httpd( 1025): emmc phone type != 1
I/LogService( 1025): 2011-09-23 17:55:56        127.0.0.1       -       
127.0.0.1       8182    GET
/info/  -       200     1076    0       28      http://null     -       -
I/Server  ( 1025): Addition of the standard header "pragma" is discouraged
as a future versions of the Restlet API will directly support it.
W/Server  ( 1025): Addition of the standard header "cache-control" is not
allowed. Please use the equivalent property in the Restlet API.
W/Server  ( 1025): Addition of the standard header "expires" is not allowed.
Please use the equivalent property in the Restlet API.
I/global  ( 1025): Default buffer size used in BufferedInputStream
constructor. It would be better to be explicit if an 8k buffer is required.
I/global  ( 1025): Default buffer size used in BufferedOutputStream
constructor. It would be better to be explicit if an 8k buffer is required.
I/global  ( 1025): Default buffer size used in BufferedReader constructor.
It would be better to be explicit if an 8k-char buffer is required.
I/com.fd.httpd( 1025): /data/data/com.fd.httpd/app_cfg/android.dat?do=list
filename is /data/data/com.fd.httpd/app_cfg/android.dat
I/LogService( 1025): 2011-09-23 17:55:56        127.0.0.1       -       
127.0.0.1       8182    GET
/filesystem/file/data/data/com.fd.httpd/app_cfg/android.dat     do=list 200     
149
-       32      http://127.0.0.1:47887  htcLegend       -
I/global  ( 1025): Default buffer size used in BufferedInputStream
constructor. It would be better to be explicit if an 8k buffer is required.
I/global  ( 1025): Default buffer size used in BufferedOutputStream
constructor. It would be better to be explicit if an 8k buffer is required.
I/global  ( 1025): Default buffer size used in BufferedReader constructor.
It would be better to be explicit if an 8k-char buffer is required.

--
View this message in context: 
http://mono-for-android.1047100.n5.nabble.com/Weird-Error-when-invoking-Service-tp4835365p4835365.html
Sent from the Mono for Android mailing list archive at Nabble.com.
_______________________________________________
Monodroid mailing list
[email protected]

UNSUBSCRIBE INFORMATION:
http://lists.ximian.com/mailman/listinfo/monodroid

Reply via email to