Hello,
from time to time, and apparently at random, we get this exception
when performing a GET. All seems to work fine, but this is annoying
and worrysome, to say the least. In due time, we'll switch to Restlet
2.0.3, but this has been showing up since we've used 2.0.x with Jetty.
Any ideas?
Thanks in advance.
INFO: The connection was broken. It was probably closed by the client.
org.eclipse.jetty.io.EofException
at
org.eclipse.jetty.http.HttpGenerator.flushBuffer(HttpGenerator.java:885)
at
org.eclipse.jetty.http.AbstractGenerator.flush(AbstractGenerator.java:421)
at org.eclipse.jetty.server.HttpOutput.flush(HttpOutput.java:78)
at
org.eclipse.jetty.server.HttpConnection$Output.flush(HttpConnection.java:1081)
at org.eclipse.jetty.server.HttpOutput.write(HttpOutput.java:157)
at org.eclipse.jetty.server.HttpOutput.write(HttpOutput.java:86)
at org.restlet.engine.io.BioUtils.copy(BioUtils.java:73)
at
org.restlet.representation.InputRepresentation.write(InputRepresentation.java:145)
at
org.restlet.engine.http.ServerCall.writeResponseBody(ServerCall.java:513)
at org.restlet.engine.http.ServerCall.sendResponse(ServerCall.java:450)
at
org.restlet.ext.jetty.internal.JettyCall.sendResponse(JettyCall.java:327)
at
org.restlet.engine.http.adapter.ServerAdapter.commit(ServerAdapter.java:197)
at
org.restlet.engine.http.HttpServerHelper.handle(HttpServerHelper.java:151)
at
org.restlet.ext.jetty.JettyServerHelper$WrappedServer.handle(JettyServerHelper.java:167)
at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:559)
at
org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:992)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:541)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:203)
at
org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:406)
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:462)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.io.IOException: Broken pipe
at sun.nio.ch.FileDispatcher.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:100)
at sun.nio.ch.IOUtil.write(IOUtil.java:56)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:334)
at
org.eclipse.jetty.io.nio.ChannelEndPoint.flush(ChannelEndPoint.java:165)
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.flush(SelectChannelEndPoint.java:239)
at
org.eclipse.jetty.http.HttpGenerator.flushBuffer(HttpGenerator.java:829)
... 21 more
Nov 20, 2010 9:23:12 AM org.restlet.engine.log.LogFilter afterHandle
INFO: 2010-11-20 09:23:12 0:0:0:0:0:0:0:1 [email protected]
0:0:0:0:0:0:0:1 9000 GET /workspaces/Softway/content
fmt=zip&t=1290255792764 200 - 0 186 http://localhost:9000
Mozilla/5.0
(X11; U; Linux i686; es-AR; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.04
(lucid) Firefox/3.6.12 http://localhost:9000/workspaces
--
Fabián Mandelbaum
IS Engineer
------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2683866