You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by "F. Da Costa" <da...@xs4all.nl> on 2004/02/18 22:31:28 UTC
EOFException(java.net.SocketException: Software caused connection
abort: socket write error)
Hi,
Below the output (in the Eclipse console) from a normal form post action.
Basically i shoot the form to the server, it gets processed properly (the
data goes in the database) and coming back to the screen it does not seem
to be too happy.
Data gets put on the screen but its almst as if not everything get handled
properly.
Trying to figure it out but the (Jetty?) output seemed like a good place to
start.
Not sure whether this has anything to do with the implicit conversion as
well (this appeared in b4). Basically i circumvented the (lack of) implicit
conversion by using a 'dummy' validator that just does toString().
Has anybody experienced these errors or is there some obvious area to start
looking?
TIA
Fermin DCG
Feb 18, 2004 10:21:14 PM org.dcg.platform.RequestDecoder decodeRequest
INFO: Decoding: +/app+null
POST /app HTTP/1.1
Host: localhost:8080
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6)
Gecko/20040206 Firefox/0.8
Accept:
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
keep-alive: 300
Connection: keep-alive
Referer: http://localhost:8080/app?service=page/TreeTableTestFlexible
Content-Type: application/x-www-form-urlencoded
Content-Length: 9695
Feb 18, 2004 10:21:14 PM org.dcg.platform.RequestDecoder decodeRequest
INFO: Decoding: +/app+null
POST /app HTTP/1.1
Host: localhost:8080
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6)
Gecko/20040206 Firefox/0.8
Accept:
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
keep-alive: 300
Connection: keep-alive
Referer: http://localhost:8080/app?service=page/TreeTableTestFlexible
Content-Type: application/x-www-form-urlencoded
Content-Length: 131
checkAllComponentsReferenced
Feb 18, 2004 10:21:15 PM org.apache.tapestry.engine.AbstractEngine
reportException
WARNING: Exception during post-request cleanup.
EOFException(java.net.SocketException: Software caused connection abort:
socket write error)
at org.mortbay.http.BufferedOutputStream.flush(BufferedOutputStream.java:195)
at org.mortbay.http.ChunkingOutputStream.flush(ChunkingOutputStream.java:67)
at org.mortbay.http.HttpOutputStream.flush(HttpOutputStream.java:482)
at org.mortbay.jetty.servlet.ServletOut.flush(ServletOut.java:49)
at
org.apache.tapestry.request.ResponseOutputStream.forceFlush(ResponseOutputStream.java:190)
at org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:969)
at
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:238)
at org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:367)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:356)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1723)
at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:514)
at org.mortbay.http.HttpContext.handle(HttpContext.java:1673)
at org.mortbay.http.HttpServer.service(HttpServer.java:879)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:783)
at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:945)
at org.mortbay.http.HttpConnection.handle(HttpConnection.java:800)
at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:454)
**********************************************************
Exception during post-request cleanup.
Session id: null
Client address: 127.0.0.1
Exceptions:
org.mortbay.http.EOFException
java.net.SocketException: Software caused connection abort: socket write error
java.net.SocketOutputStream.socketWrite0(Native Method)
java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
java.net.SocketOutputStream.write(SocketOutputStream.java:136)
org.mortbay.http.NullableOutputStream.write(NullableOutputStream.java:119)
org.mortbay.util.ByteBufferOutputStream.writeTo(ByteBufferOutputStream.java:158)
org.mortbay.http.BufferedOutputStream.flush(BufferedOutputStream.java:191)
org.mortbay.http.ChunkingOutputStream.flush(ChunkingOutputStream.java:67)
org.mortbay.http.HttpOutputStream.flush(HttpOutputStream.java:482)
org.mortbay.jetty.servlet.ServletOut.flush(ServletOut.java:49)
org.apache.tapestry.request.ResponseOutputStream.forceFlush(ResponseOutputStream.java:190)
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:969)
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:238)
org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:367)
javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:356)
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558)
org.mortbay.http.HttpContext.handle(HttpContext.java:1723)
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:514)
org.mortbay.http.HttpContext.handle(HttpContext.java:1673)
org.mortbay.http.HttpServer.service(HttpServer.java:879)
org.mortbay.http.HttpConnection.service(HttpConnection.java:783)
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:945)
org.mortbay.http.HttpConnection.handle(HttpConnection.java:800)
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201)
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289)
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:454)
**********************************************************
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org