Hi Ben, which browser?
We had long time problems with IE stopping requests an re-requesting resources without reason. Sven Am 28. August 2019 16:18:23 MESZ schrieb Benjamin Chew <bc...@smarthealth.com>: >Thanks, Sven. > >The weird thing is that this is happening during my testing, and I’m >not navigating away from the page at all... > >Ben > >> On Aug 27, 2019, at 11:34 AM, Sven Meier <s...@meiers.net> wrote: >> >> Hi Benjamin, >> >> this just means that the browser closed the connection before the pdf >was fully loaded from the server, e.g. if the user switches to a >different page before the iframe has finished loading. >> >> Nothing you need/can do about it. >> >> Have fun >> Sven >> >> >>> On 27.08.19 02:13, Benjamin Chew wrote: >>> I said thanks too soon. ;) >>> >>> Now I'm seeing this warning intermittently: >>> org.apache.wicket.protocol.http.servlet.ResponseIOException: >>> org.eclipse.jetty.io.EofException >>> Caused by: org.eclipse.jetty.io.EofException >>> Caused by: java.io.IOException: Broken pipe >>> >>> Is there anything in the DocumentInlineFrame class or the way I'm >using it >>> that would cause this problem? >>> >>> Thanks, >>> Ben >>> >>> /*** Calling Class ***/ >>> queue(new DocumentInlineFrame("ticketsIFrame", new >ResourceStreamResource() >>> { >>> @Override >>> protected IResourceStream getResourceStream(Attributes >attributes) { >>> return >>> pdfStream(getReports().get(SHTicketUtils.TICKET_REPORT_STRING)); >>> } >>> >}.setCacheDuration(Duration.NONE).setContentDisposition(ContentDisposition.INLINE).setFileName("Tickets.pdf"))); >>> >>> >>> >>> /*** DocumentInlineFrame Class ***/ >>> public class DocumentInlineFrame extends WebMarkupContainer >implements >>> IRequestListener { >>> private static final long serialVersionUID = 1 L; >>> private IResource documentResource; >>> >>> /** >>> * Constructor receiving an IResourceStream.. >>> * >>> * @param id >>> * @param stream >>> */ >>> public DocumentInlineFrame(String id, IResourceStream stream) { >>> this(id, new ResourceStreamResource(stream)); >>> } >>> >>> /** >>> * Constructor receiving an IResource.. >>> * >>> * @param id >>> * @param resourceListener >>> */ >>> public DocumentInlineFrame(final String id, IResource >documentResource) >>> { >>> super(id); >>> this.documentResource = documentResource; >>> } >>> >>> /** >>> * Gets the url to use for this link. >>> * >>> * @return The URL that this link links to >>> */ >>> protected CharSequence getURL() { >>> return urlForListener(null); >>> } >>> >>> /** >>> * Handles this frame's tag. >>> * >>> * @param tag the component tag >>> * @see org.apache.wicket.Component#onComponentTag(ComponentTag) >>> */ >>> @Override >>> protected void onComponentTag(final ComponentTag tag) { >>> checkComponentTag(tag, "iframe"); >>> >>> // Set href to link to this frame's frameRequested method >>> CharSequence url = getURL(); >>> >>> // Generate the src attribute >>> tag.put("src", Strings.replaceAll(url, "&", "&")); >>> >>> super.onComponentTag(tag); >>> } >>> >>> @Override >>> protected boolean getStatelessHint() { >>> return false; >>> } >>> >>> @Override >>> public boolean rendersPage() { >>> return false; >>> } >>> >>> @Override >>> public void onRequest() { >>> RequestCycle requestCycle = RequestCycle.get(); >>> Attributes attributes = new >Attributes(requestCycle.getRequest(), >>> requestCycle.getResponse(), null); >>> >>> this.documentResource.respond(attributes); >>> } >>> } >>> >>> >>> >>> /*** Full Stacktrace ***/ >>> Aug 26 16:53:20 WARN RequestCycleExtra - Handling the following >exception >>> org.apache.wicket.protocol.http.servlet.ResponseIOException: >>> org.eclipse.jetty.io.EofException >>> at >>> >org.apache.wicket.protocol.http.servlet.ServletWebResponse.write(ServletWebResponse.java:127) >>> at >>> >org.apache.wicket.protocol.http.HeaderBufferingWebResponse.write(HeaderBufferingWebResponse.java:187) >>> at >org.apache.wicket.request.Response$StreamAdapter.write(Response.java:142) >>> at >>> >com.smarthealth.wicket.printtickets.components.PrintTicketsModal$2.write(PrintTicketsModal.java:150) >>> at >>> >org.apache.wicket.request.resource.ResourceStreamResource$1.writeData(ResourceStreamResource.java:195) >>> at >>> >org.apache.wicket.request.resource.AbstractResource.respond(AbstractResource.java:660) >>> at >>> >com.smarthealth.shmisc.wicket.components.DocumentInlineFrame.onRequest(DocumentInlineFrame.java:108) >>> at >>> >org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306) >>> at >>> >org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:255) >>> at >>> >org.apache.wicket.core.request.handler.ListenerRequestHandler.invokeListener(ListenerRequestHandler.java:215) >>> at >>> >org.apache.wicket.core.request.handler.ListenerRequestHandler.respond(ListenerRequestHandler.java:208) >>> at >>> >org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:914) >>> at >>> >org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:65) >>> at >>> >org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:282) >>> at >>> >org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:253) >>> at >>> >org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:221) >>> at >>> >org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:275) >>> at >>> >org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:206) >>> at >>> >org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:299) >>> at >>> >org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) >>> at >>> >org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533) >>> at >>> >org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >>> at >>> >org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:740) >>> at >>> >org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>> at >>> >org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >>> at >>> >org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595) >>> at >>> >org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >>> at >>> >org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340) >>> at >>> >org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >>> at >org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473) >>> at >>> >org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564) >>> at >>> >org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >>> at >>> >org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242) >>> at >>> >org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >>> at >>> >org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>> at org.eclipse.jetty.server.Server.handle(Server.java:503) >>> at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >>> at >>> >org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >>> at >>> >org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >>> at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >>> at >org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >>> at >>> >org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >>> at >>> >org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >>> at >>> >org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >>> at >>> >org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >>> at >>> >org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >>> at >>> >org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >>> at >>> >org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >>> at java.lang.Thread.run(Thread.java:745) >>> Caused by: org.eclipse.jetty.io.EofException >>> at >org.eclipse.jetty.io.ChannelEndPoint.flush(ChannelEndPoint.java:286) >>> at org.eclipse.jetty.io.WriteFlusher.flush(WriteFlusher.java:393) >>> at org.eclipse.jetty.io.WriteFlusher.write(WriteFlusher.java:277) >>> at >org.eclipse.jetty.io.AbstractEndPoint.write(AbstractEndPoint.java:380) >>> at >>> >org.eclipse.jetty.server.HttpConnection$SendCallback.process(HttpConnection.java:808) >>> at >>> >org.eclipse.jetty.util.IteratingCallback.processing(IteratingCallback.java:241) >>> at >>> >org.eclipse.jetty.util.IteratingCallback.iterate(IteratingCallback.java:224) >>> at >org.eclipse.jetty.server.HttpConnection.send(HttpConnection.java:538) >>> at >org.eclipse.jetty.server.HttpChannel.sendResponse(HttpChannel.java:836) >>> at org.eclipse.jetty.server.HttpChannel.write(HttpChannel.java:887) >>> at >>> >org.eclipse.jetty.server.handler.gzip.GzipHttpOutputInterceptor$GzipBufferCB.process(GzipHttpOutputInterceptor.java:398) >>> at >>> >org.eclipse.jetty.util.IteratingCallback.processing(IteratingCallback.java:241) >>> at >>> >org.eclipse.jetty.util.IteratingCallback.iterate(IteratingCallback.java:224) >>> at >>> >org.eclipse.jetty.server.handler.gzip.GzipHttpOutputInterceptor.gzip(GzipHttpOutputInterceptor.java:148) >>> at >>> >org.eclipse.jetty.server.handler.gzip.GzipHttpOutputInterceptor.write(GzipHttpOutputInterceptor.java:117) >>> at org.eclipse.jetty.server.HttpOutput.write(HttpOutput.java:239) >>> at org.eclipse.jetty.server.HttpOutput.write(HttpOutput.java:215) >>> at org.eclipse.jetty.server.HttpOutput.write(HttpOutput.java:535) >>> at java.io.OutputStream.write(OutputStream.java:75) >>> at >>> >org.apache.wicket.protocol.http.servlet.ServletWebResponse.write(ServletWebResponse.java:123) >>> ... 48 more >>> Caused by: java.io.IOException: Broken pipe >>> at sun.nio.ch.FileDispatcherImpl.writev0(Native Method) >>> at sun.nio.ch.SocketDispatcher.writev(SocketDispatcher.java:51) >>> at sun.nio.ch.IOUtil.write(IOUtil.java:148) >>> at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:504) >>> at >org.eclipse.jetty.io.ChannelEndPoint.flush(ChannelEndPoint.java:266) >>> ... 67 more >>> >>> >>>> On Fri, Aug 23, 2019 at 8:16 AM Benjamin Chew ><bc...@smarthealth.com> wrote: >>>> >>>> Thanks, Sven. >>>> >>>> And thanks Ernesto for writing that example in the first place! >>>> >>>> Ben >>>> >>>> >>>> On Fri, Aug 23, 2019 at 4:13 AM Ernesto Reinaldo Barreiro < >>>> reier...@gmail.com> wrote: >>>> >>>>> Hi, >>>>> >>>>> Thanks for reporting this. I will fix the example and adapt it to >wicket >>>>> 8.x. >>>>> >>>>> On Thu, Aug 22, 2019 at 11:05 PM Benjamin Chew ><bc...@smarthealth.com> >>>>> wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> I'm pretty new to Wicket, and am trying to figure out how to >stream a >>>>> PDF >>>>>> into an iFrame. I've searched for a solution and come across >Ernesto's >>>>>> DocumentInlineFrame class here: >>>>>> >>>>>> >>>>>> >>>>> >https://github.com/reiern70/antilia-bits/blob/master/content-iframe/src/main/java/com/antilia/iframe/DocumentInlineFrame.java >>>>>> Since IResourceListener is no longer a part of Wicket 8, I've >modified >>>>> the >>>>>> class in these ways: >>>>>> 1) The class implements IRequestListener >>>>>> 2) Return urlForListener(null) in getURL() >>>>>> 3) Renamed onResourceRequested() to onRequest() >>>>>> >>>>>> But I'm getting an error: >>>>>> ERROR org.apache.wicket.DefaultExceptionMapper - Unexpected >error >>>>> occurred >>>>>> java.lang.IllegalStateException: Committed >>>>>> >>>>>> The code and full stack trace are below. Any ideas on what I'm >doing >>>>> wrong? >>>>>> Thanks, >>>>>> Ben >>>>>> >>>>>> /*** CODE ***/ >>>>>> public class DocumentInlineFrame extends WebMarkupContainer >implements >>>>>> *IRequestListener* { >>>>>> private static final long serialVersionUID = 1 L; >>>>>> >>>>>> private IResource documentResource; >>>>>> >>>>>> /** >>>>>> * Constructor receiving an IResourceStream.. >>>>>> * >>>>>> * @param id >>>>>> * @param stream >>>>>> */ >>>>>> public DocumentInlineFrame(String id, IResourceStream stream) >{ >>>>>> this(id, new ResourceStreamResource(stream)); >>>>>> } >>>>>> >>>>>> /** >>>>>> * Constructor receiving an IResource.. >>>>>> * >>>>>> * @param id >>>>>> * @param resourceListener >>>>>> */ >>>>>> public DocumentInlineFrame(final String id, IResource >>>>> documentResource) >>>>>> { >>>>>> super(id); >>>>>> this.documentResource = documentResource; >>>>>> } >>>>>> >>>>>> /** >>>>>> * Gets the url to use for this link. >>>>>> * >>>>>> * @return The URL that this link links to >>>>>> */ >>>>>> protected CharSequence getURL() { >>>>>> //return urlForListener(new PageParameters()); >>>>>> *return urlForListener(null);* >>>>>> } >>>>>> >>>>>> /** >>>>>> * Handles this frame's tag. >>>>>> * >>>>>> * @param tag the component tag >>>>>> * @see >org.apache.wicket.Component#onComponentTag(ComponentTag) >>>>>> */ >>>>>> @Override >>>>>> protected void onComponentTag(final ComponentTag tag) { >>>>>> checkComponentTag(tag, "iframe"); >>>>>> >>>>>> // Set href to link to this frame's frameRequested method >>>>>> CharSequence url = getURL(); >>>>>> >>>>>> // generate the src attribute >>>>>> tag.put("src", Strings.replaceAll(url, "&", "&")); >>>>>> >>>>>> super.onComponentTag(tag); >>>>>> } >>>>>> >>>>>> @Override >>>>>> protected boolean getStatelessHint() { >>>>>> return false; >>>>>> } >>>>>> >>>>>> @Override >>>>>> public void onRequest() { >>>>>> >>>>>> >>>>>> *RequestCycle requestCycle = RequestCycle.get(); >Attributes >>>>>> attributes = new Attributes(requestCycle.getRequest(), >>>>>> requestCycle.getResponse(), null); >>>>>> this.documentResource.respond(attributes);* >>>>>> } >>>>>> } >>>>>> /*** END CODE ***/ >>>>>> >>>>>> /*** STACK TRACE ***/ >>>>>> Aug 22 12:37:54 WARN RequestCycleExtra - >>>>> ******************************** >>>>>> Aug 22 12:37:54 ERROR org.apache.wicket.DefaultExceptionMapper - >>>>>> Unexpected error occurred >>>>>> java.lang.IllegalStateException: Committed >>>>>> at >>>>> >org.eclipse.jetty.server.HttpChannel.resetBuffer(HttpChannel.java:894) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.HttpOutput$Interceptor.resetBuffer(HttpOutput.java:116) >>>>>> at >org.eclipse.jetty.server.HttpOutput.resetBuffer(HttpOutput.java:959) >>>>>> at >org.eclipse.jetty.server.Response.resetBuffer(Response.java:1312) >>>>>> at >org.eclipse.jetty.server.Response.sendRedirect(Response.java:720) >>>>>> at >org.eclipse.jetty.server.Response.sendRedirect(Response.java:729) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.protocol.http.servlet.ServletWebResponse.sendRedirect(ServletWebResponse.java:288) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.protocol.http.HeaderBufferingWebResponse.sendRedirect(HeaderBufferingWebResponse.java:117) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.handler.render.WebPageRenderer.redirectTo(WebPageRenderer.java:161) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:280) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:202) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:914) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:65) >>>>>> at >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:282) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:253) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:221) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:275) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:206) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:299) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) >>>>>> at >>>>>> >>>>> >org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:740) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >>>>>> at >>>>>> >>>>> >org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>>>> at org.eclipse.jetty.server.Server.handle(Server.java:503) >>>>>> at >org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >>>>>> at >>>>>> >>>>> >org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >>>>>> at >>>>>> org.eclipse.jetty.io >>>>>> >.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >>>>>> at >org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >>>>>> at >org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >>>>>> at java.lang.Thread.run(Thread.java:745) >>>>>> Aug 22 12:37:54 ERROR >org.apache.wicket.request.cycle.RequestCycle - >>>>>> Exception retry count exceeded >>>>>> java.lang.IllegalStateException: STREAM >>>>>> at org.eclipse.jetty.server.Response.getWriter(Response.java:931) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.protocol.http.servlet.ServletWebResponse.write(ServletWebResponse.java:110) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.protocol.http.HeaderBufferingWebResponse.write(HeaderBufferingWebResponse.java:179) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.protocol.http.BufferedWebResponse$WriteCharSequenceAction.invoke(BufferedWebResponse.java:171) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.protocol.http.BufferedWebResponse.writeTo(BufferedWebResponse.java:602) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:198) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:202) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:914) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:65) >>>>>> at >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:282) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.executeExceptionRequestHandler(RequestCycle.java:327) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.executeExceptionRequestHandler(RequestCycle.java:335) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.executeExceptionRequestHandler(RequestCycle.java:335) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.executeExceptionRequestHandler(RequestCycle.java:335) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.executeExceptionRequestHandler(RequestCycle.java:335) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.executeExceptionRequestHandler(RequestCycle.java:335) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.executeExceptionRequestHandler(RequestCycle.java:335) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.executeExceptionRequestHandler(RequestCycle.java:335) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.executeExceptionRequestHandler(RequestCycle.java:335) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.executeExceptionRequestHandler(RequestCycle.java:335) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.executeExceptionRequestHandler(RequestCycle.java:335) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:259) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:221) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:275) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:206) >>>>>> at >>>>>> >>>>>> >>>>> >org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:299) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) >>>>>> at >>>>>> >>>>> >org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:740) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) >>>>>> at >>>>>> >>>>> >org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) >>>>>> at org.eclipse.jetty.server.Server.handle(Server.java:503) >>>>>> at >org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) >>>>>> at >>>>>> >>>>> >org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) >>>>>> at >>>>>> org.eclipse.jetty.io >>>>>> >.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) >>>>>> at >org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) >>>>>> at >org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) >>>>>> at >>>>>> >>>>>> >>>>> >org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) >>>>>> at java.lang.Thread.run(Thread.java:745) >>>>>> /*** END STACK TRACE ***/ >>>>>> >>>>> >>>>> -- >>>>> Regards - Ernesto Reinaldo Barreiro >>>>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> > >--------------------------------------------------------------------- >To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >For additional commands, e-mail: users-h...@wicket.apache.org