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] > >
