Re: DefaultExceptionMapper-Connection lost, give up responding.
Hi, This error happens when the browser closes the connection to the server for some reason. The error says that the server cannot write the response back to the browser. I have seen this error with IE when IE switches its modes (compatibility mode, render mode) for some reason. You may have chance to find out the reason with IE 9+ Dev Tools -> Network tab. Martin Grigorov Wicket Training and Consulting On Thu, Mar 20, 2014 at 7:21 PM, eaglei22 wrote: > I am getting this error in IE while using a modal window to perform a > search > of the database: > > Mar 20 09:50:10 ERROR DefaultExceptionMapper-Connection lost, give up > responding. > org.apache.wicket.protocol.http.servlet.ResponseIOException: > ClientAbortException: java.net.SocketException: Broken pipe > at > > org.apache.wicket.protocol.http.servlet.ServletWebResponse.write(ServletWebResponse.java:139) > at > > org.apache.wicket.protocol.http.HeaderBufferingWebResponse.write(HeaderBufferingWebResponse.java:191) > at > org.apache.wicket.request.Response$StreamAdapter.write(Response.java:148) > at org.apache.wicket.util.io.Streams.copy(Streams.java:109) > at org.apache.wicket.util.io.Streams.copy(Streams.java:76) > at > > org.apache.wicket.request.resource.AbstractResource$WriteCallback.writeStream(AbstractResource.java:707) > at > > org.apache.wicket.request.resource.ResourceStreamResource$2.writeData(ResourceStreamResource.java:207) > at > > org.apache.wicket.request.resource.AbstractResource.respond(AbstractResource.java:528) > at > > org.apache.wicket.request.handler.resource.ResourceStreamRequestHandler.respond(ResourceStreamRequestHandler.java:139) > at > > org.apache.wicket.markup.html.link.DownloadLink$1.respond(DownloadLink.java:178) > at > > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:861) > at > > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) > at > > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:97) > at > org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) > at > > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) > at > > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) > at > > org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259) > at > > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) > at > > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225) > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) > at > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) > at > org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200) > at > > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585) > at > > org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) > at > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:722) > Caused by: ClientAbortException: java.net.SocketException: Broken pipe > at > > org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:388) > at &g
DefaultExceptionMapper-Connection lost, give up responding.
I am getting this error in IE while using a modal window to perform a search of the database: Mar 20 09:50:10 ERROR DefaultExceptionMapper-Connection lost, give up responding. org.apache.wicket.protocol.http.servlet.ResponseIOException: ClientAbortException: java.net.SocketException: Broken pipe at org.apache.wicket.protocol.http.servlet.ServletWebResponse.write(ServletWebResponse.java:139) at org.apache.wicket.protocol.http.HeaderBufferingWebResponse.write(HeaderBufferingWebResponse.java:191) at org.apache.wicket.request.Response$StreamAdapter.write(Response.java:148) at org.apache.wicket.util.io.Streams.copy(Streams.java:109) at org.apache.wicket.util.io.Streams.copy(Streams.java:76) at org.apache.wicket.request.resource.AbstractResource$WriteCallback.writeStream(AbstractResource.java:707) at org.apache.wicket.request.resource.ResourceStreamResource$2.writeData(ResourceStreamResource.java:207) at org.apache.wicket.request.resource.AbstractResource.respond(AbstractResource.java:528) at org.apache.wicket.request.handler.resource.ResourceStreamRequestHandler.respond(ResourceStreamRequestHandler.java:139) at org.apache.wicket.markup.html.link.DownloadLink$1.respond(DownloadLink.java:178) at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:861) at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:97) at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259) at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722) Caused by: ClientAbortException: java.net.SocketException: Broken pipe at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:388) at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:462) at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:366) at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:413) at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:401) at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:91) at org.apache.wicket.protocol.http.servlet.ServletWebResponse.write(ServletWebResponse.java:135) ... 34 more Caused by: java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:109) at java.net.SocketOutputStream.write(SocketOutputStream.java:153) at org.apache.coyote.ajp.AjpProcessor.output(AjpProcessor.java:295) at org.apache.coyote.ajp.AbstractAjpProcessor$SocketOutputBuffer.doWrite(AbstractAjpProcessor.java:1122) at org.apache.coyote.Response.doWrite(Response.java