Re: Socket write error occurs when you use a modal window wiht Internet Explorer.
Thank you. I also sounds similar to it. I will comment on WICKET-3869. --- On Thu, 2011/11/24, Martin Grigorov wrote: > Hi, > > Sounds similar to https://issues.apache.org/jira/browse/WICKET-3869 > > On Thu, Nov 24, 2011 at 4:46 AM, Masaya Seko wrote: > > Hi, > > > > I using wicket 1.5.3. > > When using a modal > > window(org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow) > > with IE, I'm having trouble socket write error. > > is called when AbstractResource#setResponseHeaders, with high probability > > to cause trouble. > > > > When rendering modal window, sometimes not called > > AbstractResource#setResponseHeaders. > > if so, socket write error does not occur. > > > > The root problem is unknown. > > > > I want to know how to prevent a socket write error. > > > > > > The following stack trace: > > org.apache.wicket.protocol.http.servlet.ResponseIOException: > > ClientAbortException: java.net.SocketException: Connection reset by peer: > > socket write error > > at > > org.apache.wicket.protocol.http.servlet.ServletWebResponse.flush(ServletWebResponse.java:255) > > at > > org.apache.wicket.protocol.http.HeaderBufferingWebResponse.flush(HeaderBufferingWebResponse.java:92) > > at > > org.apache.wicket.request.resource.AbstractResource.setResponseHeaders(AbstractResource.java:611) > > at > > org.apache.wicket.request.resource.AbstractResource.respond(AbstractResource.java:485) > > at > > org.apache.wicket.request.handler.resource.ResourceRequestHandler.respond(ResourceRequestHandler.java:77) > > at > > org.apache.wicket.request.handler.resource.ResourceReferenceRequestHandler.respond(ResourceReferenceRequestHandler.java:105) > > at > > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:750) > > at > > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) > > at > > org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:252) > > at > > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:209) > > at > > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:280) > > at > > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162) > > at > > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:218) > > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > > at > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) > > at > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) > > at > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) > > at > > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) > > at java.lang.Thread.run(Thread.java:662) > > Caused by: ClientAbortException: java.net.SocketException: Connection > > reset by peer: socket write error > > at > > org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:319) > > at > > org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:288) > > at org.apache.catalina.connector.Response.flushBuffer(Response.java:549) > > at > > org.apache.catalina.connector.ResponseFacade.flushBuffer(ResponseFacade.java:279) > > at > > org.apache.wicket.protocol.http.servlet.ServletWebResponse.flush(ServletWebResponse.java:251) > > ... 24 more > > Caused by: java.net.SocketException: Connection reset by peer: socket write > > error > > at java.net.SocketOutputStream.socketWrite0(Native Method) > > at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) > > at java.net.SocketOutputStream.write(SocketOutputStream.java:136) > > at > > org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:760) > > at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:432) > > at > > org.apache.coyote.http11.InternalOutputBuffer.flush(InternalOutputBuffer.java:318) > > at > > org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:985) > > at org.apache.coyote.Response.action(Response.java:183) > > at > > org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:314) > > ... 28 more > > > > > >
Re: Socket write error occurs when you use a modal window wiht Internet Explorer.
Hi, Sounds similar to https://issues.apache.org/jira/browse/WICKET-3869 On Thu, Nov 24, 2011 at 4:46 AM, Masaya Seko wrote: > Hi, > > I using wicket 1.5.3. > When using a modal > window(org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow) with > IE, I'm having trouble socket write error. > is called when AbstractResource#setResponseHeaders, with high probability to > cause trouble. > > When rendering modal window, sometimes not called > AbstractResource#setResponseHeaders. > if so, socket write error does not occur. > > The root problem is unknown. > > I want to know how to prevent a socket write error. > > > The following stack trace: > org.apache.wicket.protocol.http.servlet.ResponseIOException: > ClientAbortException: java.net.SocketException: Connection reset by peer: > socket write error > at > org.apache.wicket.protocol.http.servlet.ServletWebResponse.flush(ServletWebResponse.java:255) > at > org.apache.wicket.protocol.http.HeaderBufferingWebResponse.flush(HeaderBufferingWebResponse.java:92) > at > org.apache.wicket.request.resource.AbstractResource.setResponseHeaders(AbstractResource.java:611) > at > org.apache.wicket.request.resource.AbstractResource.respond(AbstractResource.java:485) > at > org.apache.wicket.request.handler.resource.ResourceRequestHandler.respond(ResourceRequestHandler.java:77) > at > org.apache.wicket.request.handler.resource.ResourceReferenceRequestHandler.respond(ResourceReferenceRequestHandler.java:105) > at > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:750) > at > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) > at > org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:252) > at > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:209) > at > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:280) > at > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162) > at > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:218) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) > at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) > at java.lang.Thread.run(Thread.java:662) > Caused by: ClientAbortException: java.net.SocketException: Connection reset > by peer: socket write error > at > org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:319) > at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:288) > at org.apache.catalina.connector.Response.flushBuffer(Response.java:549) > at > org.apache.catalina.connector.ResponseFacade.flushBuffer(ResponseFacade.java:279) > at > org.apache.wicket.protocol.http.servlet.ServletWebResponse.flush(ServletWebResponse.java:251) > ... 24 more > Caused by: java.net.SocketException: Connection reset by peer: socket write > error > at java.net.SocketOutputStream.socketWrite0(Native Method) > at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) > at java.net.SocketOutputStream.write(SocketOutputStream.java:136) > at > org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:760) > at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:432) > at > org.apache.coyote.http11.InternalOutputBuffer.flush(InternalOutputBuffer.java:318) > at > org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:985) > at org.apache.coyote.Response.action(Response.java:183) > at > org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:314) > ... 28 more > > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > -- Martin Grigorov jWeekend Training, Consulting, Development http://jWeekend.com - To u
Socket write error occurs when you use a modal window wiht Internet Explorer.
Hi, I using wicket 1.5.3. When using a modal window(org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow) with IE, I'm having trouble socket write error. is called when AbstractResource#setResponseHeaders, with high probability to cause trouble. When rendering modal window, sometimes not called AbstractResource#setResponseHeaders. if so, socket write error does not occur. The root problem is unknown. I want to know how to prevent a socket write error. The following stack trace: org.apache.wicket.protocol.http.servlet.ResponseIOException: ClientAbortException: java.net.SocketException: Connection reset by peer: socket write error at org.apache.wicket.protocol.http.servlet.ServletWebResponse.flush(ServletWebResponse.java:255) at org.apache.wicket.protocol.http.HeaderBufferingWebResponse.flush(HeaderBufferingWebResponse.java:92) at org.apache.wicket.request.resource.AbstractResource.setResponseHeaders(AbstractResource.java:611) at org.apache.wicket.request.resource.AbstractResource.respond(AbstractResource.java:485) at org.apache.wicket.request.handler.resource.ResourceRequestHandler.respond(ResourceRequestHandler.java:77) at org.apache.wicket.request.handler.resource.ResourceReferenceRequestHandler.respond(ResourceReferenceRequestHandler.java:105) at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:750) at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:252) at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:209) at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:280) at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162) at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:218) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:662) Caused by: ClientAbortException: java.net.SocketException: Connection reset by peer: socket write error at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:319) at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:288) at org.apache.catalina.connector.Response.flushBuffer(Response.java:549) at org.apache.catalina.connector.ResponseFacade.flushBuffer(ResponseFacade.java:279) at org.apache.wicket.protocol.http.servlet.ServletWebResponse.flush(ServletWebResponse.java:251) ... 24 more Caused by: java.net.SocketException: Connection reset by peer: socket write error at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:760) at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:432) at org.apache.coyote.http11.InternalOutputBuffer.flush(InternalOutputBuffer.java:318) at org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:985) at org.apache.coyote.Response.action(Response.java:183) at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:314) ... 28 more - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org