There is an open ticket in our Jira about this problem -
https://issues.apache.org/jira/browse/WICKET-3869.
It has a quickstart too.
You may try to debug it if it reproduces with your setup.


On Fri, May 24, 2013 at 11:29 AM, Martin Grigorov <[email protected]>wrote:

> Hi,
>
>
> On Fri, May 24, 2013 at 10:47 AM, Mikko Pukki <[email protected]
> > wrote:
>
>> Hi,
>>
>> I'm having same errors in IE10 and Opera. Chrome and Firefox don't do this
>> (neither does IE always, but almost always it does). Wicket versions are
>> 1.5.8 and 6.7.0
>>
>> My case is a modal window that contains a panel with Image
>> (org.apache.wicket.markup.html.image.Image)
>> When modal window opens, first request to image's URL is aborted,
>> request's duration <0ms, nothing is
>> transferred to the browser. Second request to the same URL gives status
>> code 200 and browser seems
>> to be happy. <meta http-equiv="X-UA-Compatible" content="IE=edge"> does
>> not seem to have any effect
>> and looking from developer tool's console the page mode does not change
>> while rendering.
>>
>> I have not yet had time to make a quick start on this, but only problem
>> I'm facing is that
>> error log level. If the browser aborts any request, what could wicket do
>> about that? Nothing I guess.
>>
>
> Yes. The server lost its client, the connection is closed, so there is
> nothing to be done.
>
>
>> Should this be debug level? I would like to see "real" errors but these
>> are filling the logs.
>>
>
> I think it is an error. Without this log we cannot even know there is some
> problem with ModalWindow in IE.
> The problem is that so far we were not able to identify the problem with
> IE.
> Maybe Opera will give better explanation what is the reason for the
> failure.
>
>
>>
>> -Mikko
>>
>>
>> -----Original Message-----
>> From: Martin Grigorov [mailto:[email protected]]
>> Sent: 16. huhtikuuta 2013 14:34
>> To: [email protected]; Martin Dietze
>> Subject: Re: After upgrade to Wicket 6: lots of 'java.io.IOException:
>> Connection reset by peer' in my logs
>>
>> Hi,
>>
>> Does these errors happen in any browser or only in IE ?
>> I remember such problem in IE - the browser renders the page in modeX and
>> during download of the resources switches to modeY, so it closes the opened
>> connections and downloads the resource again.
>> Either modeX or modeY is QuirksMode.
>>
>> The simple solution/workaround is to add <meta
>> http-equiv="X-UA-Compatible"
>> content="IE=edge"> to your pages.
>>
>>
>> On Tue, Apr 16, 2013 at 2:27 PM, Martin Dietze <[email protected]> wrote:
>>
>> > After upgrading to Wicket 6, I am getting too many of exceptions like
>> > the ones below. They 'happen' either when delivering static contents,
>> > like Javascript files (via resource references) or even media contents
>> > like images or movies which are written into the response. I've
>> > appended two stacktraces, one for each of these two categories. The
>> > errors don't seem to occur on ordinary Wicket pages. The application
>> > is running in a glassfish container.
>> >
>> > Having searched google I've found a number of issues, but none of them
>> > seemed to match exactly. Thus, does the stuff below look familiar to
>> > anyone? Maybe there's a known issue that I'm not yet aware of?
>> >
>> > In any case I badly need some kind of workaround, since we really
>> > cannot roll back the system at this time.
>> >
>> > Cheers,
>> >
>> > m.
>> >
>> > ====== snip, here's a stacktrace for delivering a Javascript resource
>> > =====
>> >
>> > ERROR 2013-04-15T10:45:00 [http-thread-pool-443-(31)]
>> > my.company.app.ui.pages.error.ErrorPage [-]
>> > [/wicket/resource/org.apache.wicket.resource.JQueryResourceReference/j
>> > query/jquery.min-ver-E1288116312E4728F98923C79B034B67.js]
>> > >>>> An internal server error occured
>> > org.apache.wicket.protocol.http.servlet.ResponseIOException:
>> > org.apache.catalina.connector.ClientAbortException: java.io.IOException:
>> > Connection reset by peer
>> >         at
>> > org.apache.wicket.protocol.http.servlet.ServletWebResponse.flush(Servl
>> > etWebResponse.java:292)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.protocol.http.HeaderBufferingWebResponse.flush(Heade
>> > rBufferingWebResponse.java:99)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.resource.AbstractResource.flushResponseAfter
>> > Headers(AbstractResource.java:676)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.resource.AbstractResource.setResponseHeaders
>> > (AbstractResource.java:662)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.resource.AbstractResource.respond(AbstractRe
>> > source.java:513)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.handler.resource.ResourceRequestHandler.resp
>> > ond(ResourceRequestHandler.java:75)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.handler.resource.ResourceReferenceRequestHan
>> > dler.respond(ResourceReferenceRequestHandler.java:108)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(R
>> > equestCycle.java:840)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerSt
>> > ack.java:64)
>> > ~[wicket-request-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java
>> > :254)
>> > [wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCyc
>> > le.java:211)
>> > [wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(R
>> > equestCycle.java:282)
>> > [wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(Wicke
>> > tFilter.java:244)
>> > [wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilt
>> > er.java:188)
>> > [wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.jav
>> > a:267)
>> > [wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
>> > cationFilterChain.java:256)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
>> > lterChain.java:215)
>> > [web-core.jar:3.0.1]
>> >         at my.company.commons.my.MyFilter.doFilter(MyFilter.java:799)
>> > [mc-commons-my-1.7.1.jar:$Rev: 17908 $]
>> >         at
>> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
>> > cationFilterChain.java:256)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
>> > lterChain.java:215)
>> > [web-core.jar:3.0.1]
>> >         at
>> > ch.qos.logback.classic.helpers.MDCInsertingServletFilter.doFilter(MDCI
>> > nsertingServletFilter.java:51)
>> > [logback-classic-0.9.21.jar:na]
>> >         at
>> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
>> > cationFilterChain.java:256)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
>> > lterChain.java:215)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVa
>> > lve.java:277)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextVa
>> > lve.java:188)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
>> > :641)
>> > [web-core.jar:3.0.1]
>> >         at
>> > com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
>> > [web-glue.jar:3.0.1]
>> >         at
>> > com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessi
>> > onLockingStandardPipeline.java:85)
>> > [web-glue.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.ja
>> > va:185)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
>> > :641)
>> > [web-core.jar:3.0.1]
>> >         at
>> > com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipel
>> > ine.java:129)
>> > [web-glue.jar:3.0.1]
>> >         at
>> > org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.ja
>> > va:322)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java
>> > :226)
>> > [web-core.jar:3.0.1]
>> >         at
>> > com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerM
>> > apper.java:165)
>> > [kernel.jar:3.0.1]
>> >         at
>> > com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:79
>> > 1)
>> > [grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
>> > [grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
>> > [grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilt
>> > er.java:170)
>> > [grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProt
>> > ocolChain.java:135)
>> > [grizzly-framework.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java
>> > :102)
>> > [grizzly-framework.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java
>> > :88)
>> > [grizzly-framework.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:
>> > 76)
>> > [grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTa
>> > sk.java:53)
>> > [grizzly-framework.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.j
>> > ava:57)
>> > [grizzly-framework.jar:1.9.18-o]
>> >         at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
>> > [grizzly-framework.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPo
>> > ol.java:330)
>> > [grizzly-utils.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.
>> > java:309)
>> > [grizzly-utils.jar:1.9.18-o]
>> >         at java.lang.Thread.run(Thread.java:619) [na:1.6.0_21] Caused
>> > by: org.apache.catalina.connector.ClientAbortException:
>> > java.io.IOException: Connection reset by peer
>> >         at
>> > org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:3
>> > 82)
>> > ~[web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:351
>> > )
>> > ~[web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.connector.Response.flushBuffer(Response.java:645)
>> > ~[web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.connector.ResponseFacade.flushBuffer(ResponseFacad
>> > e.java:326)
>> > ~[web-core.jar:3.0.1]
>> >         at
>> > org.apache.wicket.protocol.http.servlet.ServletWebResponse.flush(Servl
>> > etWebResponse.java:288)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         ... 47 common frames omitted
>> > Caused by: java.io.IOException: Connection reset by peer
>> >         at sun.nio.ch.FileDispatcher.write0(Native Method)
>> ~[na:1.6.0_21]
>> >         at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)
>> > ~[na:1.6.0_21]
>> >         at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:100)
>> > ~[na:1.6.0_21]
>> >         at sun.nio.ch.IOUtil.write(IOUtil.java:71) ~[na:1.6.0_21]
>> >         at
>> > sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:334)
>> > ~[na:1.6.0_21]
>> >         at
>> > com.sun.grizzly.util.OutputWriter.flushChannel(OutputWriter.java:106)
>> > ~[grizzly-utils.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.util.OutputWriter.flushChannel(OutputWriter.java:74)
>> > ~[grizzly-utils.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.util.SSLOutputWriter.flushChannel(SSLOutputWriter.java
>> > :100)
>> > ~[grizzly-utils.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.util.SSLOutputWriter.flushChannel(SSLOutputWriter.java
>> > :69)
>> > ~[grizzly-utils.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.ssl.SSLOutputBuffer.flushChannel(SSLOutputBuffer.java:
>> > 96)
>> > ~[grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.http.SocketChannelOutputBuffer.flushBuffer(SocketChann
>> > elOutputBuffer.java:392)
>> > ~[grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.http.ProcessorTask.action(ProcessorTask.java:1174)
>> > [grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.ssl.SSLProcessorTask.action(SSLProcessorTask.java:152)
>> > ~[grizzly-http.jar:1.9.18-o]
>> >         at com.sun.grizzly.tcp.Response.action(Response.java:266)
>> > ~[grizzly-utils.jar:1.9.18-o]
>> >         at
>> > org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:3
>> > 78)
>> > ~[web-core.jar:3.0.1]
>> >         ... 51 common frames omitted
>> >
>> > ====== snap, here's a stacktrace for delivering a static media file
>> > =====
>> >
>> > ERROR 2013-04-15T12:29:35 [http-thread-pool-443-(36)]
>> > my.company.app.ui.pages.error.ErrorPage [USER.8619]
>> > [/attachment/ARTICLE/540214/5/KN_120831_APP_015.JPG] >>>> An internal
>> > server error occured
>> > org.apache.wicket.protocol.http.servlet.ResponseIOException:
>> > org.apache.catalina.connector.ClientAbortException: java.io.IOException:
>> > Broken pipe
>> >         at
>> > org.apache.wicket.protocol.http.servlet.ServletWebResponse.write(Servl
>> > etWebResponse.java:126)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.protocol.http.HeaderBufferingWebResponse.write(Heade
>> > rBufferingWebResponse.java:182)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.resource.ByteArrayResource$1.writeData(ByteA
>> > rrayResource.java:146)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.resource.AbstractResource.respond(AbstractRe
>> > source.java:528)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.handler.resource.ResourceRequestHandler.resp
>> > ond(ResourceRequestHandler.java:75)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(R
>> > equestCycle.java:840)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerSt
>> > ack.java:64)
>> > ~[wicket-request-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerSt
>> > ack.java:93)
>> > ~[wicket-request-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java
>> > :254)
>> > [wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCyc
>> > le.java:211)
>> > [wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(R
>> > equestCycle.java:282)
>> > [wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(Wicke
>> > tFilter.java:244)
>> > [wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilt
>> > er.java:188)
>> > [wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.jav
>> > a:267)
>> > [wicket-core-6.6.0.jar:6.6.0]
>> >         at
>> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
>> > cationFilterChain.java:256)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
>> > lterChain.java:215)
>> > [web-core.jar:3.0.1]
>> >         at my.company.commons.my.MyFilter.doFilter(MyFilter.java:799)
>> > [mc-commons-my-1.7.1.jar:$Rev: 17908 $]
>> >         at
>> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
>> > cationFilterChain.java:256)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
>> > lterChain.java:215)
>> > [web-core.jar:3.0.1]
>> >         at
>> > ch.qos.logback.classic.helpers.MDCInsertingServletFilter.doFilter(MDCI
>> > nsertingServletFilter.java:51)
>> > [logback-classic-0.9.21.jar:na]
>> >         at
>> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli
>> > cationFilterChain.java:256)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi
>> > lterChain.java:215)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVa
>> > lve.java:277)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextVa
>> > lve.java:188)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
>> > :641)
>> > [web-core.jar:3.0.1]
>> >         at
>> > com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97)
>> > [web-glue.jar:3.0.1]
>> >         at
>> > com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessi
>> > onLockingStandardPipeline.java:85)
>> > [web-glue.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.ja
>> > va:185)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java
>> > :641)
>> > [web-core.jar:3.0.1]
>> >         at
>> > com.sun.enterprise.web.VirtualServerPipeline.invoke(VirtualServerPipel
>> > ine.java:129)
>> > [web-glue.jar:3.0.1]
>> >         at
>> > org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.ja
>> > va:322)
>> > [web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java
>> > :226)
>> > [web-core.jar:3.0.1]
>> >         at
>> > com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerM
>> > apper.java:165)
>> > [kernel.jar:3.0.1]
>> >         at
>> > com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:79
>> > 1)
>> > [grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693)
>> > [grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954)
>> > [grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilt
>> > er.java:170)
>> > [grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProt
>> > ocolChain.java:135)
>> > [grizzly-framework.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java
>> > :102)
>> > [grizzly-framework.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java
>> > :88)
>> > [grizzly-framework.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:
>> > 76)
>> > [grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTa
>> > sk.java:53)
>> > [grizzly-framework.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.j
>> > ava:57)
>> > [grizzly-framework.jar:1.9.18-o]
>> >         at com.sun.grizzly.ContextTask.run(ContextTask.java:69)
>> > [grizzly-framework.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPo
>> > ol.java:330)
>> > [grizzly-utils.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.
>> > java:309)
>> > [grizzly-utils.jar:1.9.18-o]
>> >         at java.lang.Thread.run(Thread.java:619) [na:1.6.0_21] Caused
>> > by: org.apache.catalina.connector.ClientAbortException:
>> > java.io.IOException: Broken pipe
>> >         at
>> > org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer
>> > .java:425)
>> > ~[web-core.jar:3.0.1]
>> >         at
>> > com.sun.grizzly.util.buf.ByteChunk.append(ByteChunk.java:360)
>> > ~[grizzly-utils.jar:1.9.18-o]
>> >         at
>> > org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.jav
>> > a:450)
>> > ~[web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:437
>> > )
>> > ~[web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStr
>> > eam.java:161)
>> > ~[web-core.jar:3.0.1]
>> >         at
>> > org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStr
>> > eam.java:149)
>> > ~[web-core.jar:3.0.1]
>> >         at
>> > org.apache.wicket.protocol.http.servlet.ServletWebResponse.write(Servl
>> > etWebResponse.java:122)
>> > ~[wicket-core-6.6.0.jar:6.6.0]
>> >         ... 46 common frames omitted
>> > Caused by: java.io.IOException: Broken pipe
>> >         at sun.nio.ch.FileDispatcher.write0(Native Method)
>> ~[na:1.6.0_21]
>> >         at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)
>> > ~[na:1.6.0_21]
>> >         at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:100)
>> > ~[na:1.6.0_21]
>> >         at sun.nio.ch.IOUtil.write(IOUtil.java:71) ~[na:1.6.0_21]
>> >         at
>> > sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:334)
>> > ~[na:1.6.0_21]
>> >         at
>> > com.sun.grizzly.util.OutputWriter.flushChannel(OutputWriter.java:106)
>> > ~[grizzly-utils.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.util.OutputWriter.flushChannel(OutputWriter.java:74)
>> > ~[grizzly-utils.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.util.SSLOutputWriter.flushChannel(SSLOutputWriter.java
>> > :100)
>> > ~[grizzly-utils.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.util.SSLOutputWriter.flushChannel(SSLOutputWriter.java
>> > :69)
>> > ~[grizzly-utils.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.ssl.SSLOutputBuffer.flushChannel(SSLOutputBuffer.java:
>> > 96)
>> > ~[grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.http.SocketChannelOutputBuffer.flushBuffer(SocketChann
>> > elOutputBuffer.java:392)
>> > ~[grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.http.SocketChannelOutputBuffer.realWriteBytes(SocketCh
>> > annelOutputBuffer.java:279)
>> > ~[grizzly-http.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.tcp.http11.InternalOutputBuffer$OutputStreamOutputBuff
>> > er.doWrite(InternalOutputBuffer.java:884)
>> > ~[grizzly-utils.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.tcp.http11.filters.IdentityOutputFilter.doWrite(Identi
>> > tyOutputFilter.java:155)
>> > ~[grizzly-utils.jar:1.9.18-o]
>> >         at
>> > com.sun.grizzly.tcp.http11.InternalOutputBuffer.doWrite(InternalOutput
>> > Buffer.java:640)
>> > ~[grizzly-utils.jar:1.9.18-o]
>> >         at com.sun.grizzly.tcp.Response.doWrite(Response.java:676)
>> > ~[grizzly-utils.jar:1.9.18-o]
>> >         at
>> > org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer
>> > .java:420)
>> > ~[web-core.jar:3.0.1]
>> >         ... 52 common frames omitted
>> >
>> >
>> > M'bert
>> >
>> > --
>> > ----------- / http://herbert.the-little-red-haired-girl.org /
>> > -------------
>> > =+=
>> > Old programmers don't die; they just branch to a new address.
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [email protected]
>> > For additional commands, e-mail: [email protected]
>> >
>> >
>>
>>
>> --
>> Martin Grigorov
>> jWeekend
>> Training, Consulting, Development
>> http://jWeekend.com <http://jweekend.com/>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>

Reply via email to