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, "&", "&amp;"));
>> 
>>         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, "&", "&amp;"));
>>>>> 
>>>>>         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

Reply via email to