Ticket #353 (closed defect: fixed)
Random template processing errors
| Reported by: | dd | Owned by: | jgou |
|---|---|---|---|
| Priority: | major | Milestone: | 0.4 |
| Component: | modules/kauri-template | Version: | |
| Keywords: | Cc: | kauri-discuss@… |
Description (last modified by jgou) (diff)
On a page in my application, every ~5 refreshes, i get one occurrence of this exception. However nothing on the page seems wrong, but the error is thrown in my console.
java.lang.RuntimeException: Template processing error. at org.kauriproject.template.service.impl.TemplateRepresentation.write(TemplateRepresentation.java:60) at org.kauriproject.representation.build.impl.RepresentationFilterFactory$ContextSwitchingRepresentation.write(RepresentationFilterFactory.java:215) at org.restlet.engine.http.ServerCall.writeResponseBody(ServerCall.java:502) at org.restlet.engine.http.ServerCall.sendResponse(ServerCall.java:439) at org.restlet.ext.jetty.internal.JettyCall.sendResponse(JettyCall.java:327) at org.restlet.engine.http.adapter.ServerAdapter.commit(ServerAdapter.java:198) at org.restlet.engine.http.HttpServerHelper.handle(HttpServerHelper.java:151) at org.restlet.ext.jetty.JettyServerHelper$WrappedServer.handle(JettyServerHelper.java:167) at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:559) at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:992) at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:541) at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:203) at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:406) at org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:462) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436) at java.lang.Thread.run(Thread.java:619) Caused by: org.eclipse.jetty.io.EofException at com.sun.org.apache.xml.internal.serializer.ToStream.flushWriter(ToStream.java:299) at com.sun.org.apache.xml.internal.serializer.ToHTMLStream.endDocument(ToHTMLStream.java:734) at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:231) at org.kauriproject.xml.sax.TransformerHandlerAdapter.endDocument(TransformerHandlerAdapter.java:40) at org.kauriproject.template.KauriSaxHandler.endDocument(KauriSaxHandler.java:157) at org.kauriproject.template.TemplateResultImpl.endDocument(TemplateResultImpl.java:102) at org.kauriproject.template.DocumentBlock$EndStep.executeAndProceed(DocumentBlock.java:100) at org.kauriproject.template.DefaultTemplateExecutor.execute(DefaultTemplateExecutor.java:36) at org.kauriproject.template.DefaultTemplateService.generateTemplate(DefaultTemplateService.java:83) at org.kauriproject.template.service.impl.TemplateServiceImpl.generateTemplate(TemplateServiceImpl.java:122) at org.kauriproject.template.service.impl.TemplateRepresentation.write(TemplateRepresentation.java:57) ... 15 more 2010-08-10 15:35:01 WARN: Committed before 500 An exception occured writing the response entity 2010-08-10 15:35:01 WARN: Error while handling an HTTP server call:
Change History
comment:2 Changed 3 years ago by jgou
- Description modified (diff)
- Milestone set to 0.4.1
We should have a look if the restlet upgrade (#349) solves this.
Note: See
TracTickets for help on using
tickets.
Forgot to mention, this is on the current trunk (r1652)