You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Howard Lewis Ship <hl...@gmail.com> on 2008/01/10 23:20:13 UTC

Re: [T5] NPE in PageRenderQueueImpl

We're looking into this, it may be due to a known bug in JDK 1.5.

On Jan 10, 2008 1:08 PM, Moritz Gmelin <mo...@gmx.de> wrote:
> Hi,
>
> I have a rather big application with hibernate integration that I am
> trying to deploy on a tomcat Server. After first deployment, I get the
> following error message almost for every page I go to. If I then just
> hit reload, the page loads correctly. I must "touch" every page maybe
> 2 or 3 time for the problem to dissappear. Then it won't re-appear
> anymore until I stop and start the server again.
> Anyone seen this before?
>
> Regards
>
> Moritz
> java.lang.NullPointerException
> Stack trace
> org
> .apache
> .tapestry
> .internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:
> 52)
> org.apache.tapestry.internal.services.MarkupRendererPipelineImpl
> $1.renderMarkup(MarkupRendererPipelineImpl.java:39)
> org.apache.tapestry.services.TapestryModule
> $20.renderMarkup(TapestryModule.java:1349)
> org.apache.tapestry.services.TapestryModule
> $19.renderMarkup(TapestryModule.java:1330)
> org.apache.tapestry.services.TapestryModule
> $18.renderMarkup(TapestryModule.java:1312)
> org.apache.tapestry.services.TapestryModule
> $17.renderMarkup(TapestryModule.java:1294)
> org
> .apache
> .tapestry
> .internal
> .services
> .MarkupRendererPipelineImpl
> .renderMarkup(MarkupRendererPipelineImpl.java:48)
> org
> .apache
> .tapestry
> .internal
> .services
> .PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:55)
> org
> .apache
> .tapestry
> .internal
> .services
> .PageResponseRendererImpl
> .renderPageResponse(PageResponseRendererImpl.java:56)
> org
> .apache
> .tapestry
> .internal
> .services
> .PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:
> 87)
> org
> .apache
> .tapestry
> .internal
> .services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:66)
> org.apache.tapestry.services.TapestryModule
> $12.service(TapestryModule.java:905)
> de.avetana.patientenakte.services.AppModule$2.service(AppModule.java:
> 110)
> de.avetana.patientenakte.services.AppModule$1.service(AppModule.java:59)
> org
> .apache
> .tapestry
> .internal.services.LocalizationFilter.service(LocalizationFilter.java:
> 43)
> org.apache.tapestry.services.TapestryModule
> $2.service(TapestryModule.java:487)
> org
> .apache
> .tapestry
> .internal.services.StaticFilesFilter.service(StaticFilesFilter.java:79)
> org.apache.tapestry.internal.services.CheckForUpdatesFilter
> $2.invoke(CheckForUpdatesFilter.java:94)
> org.apache.tapestry.internal.services.CheckForUpdatesFilter
> $2.invoke(CheckForUpdatesFilter.java:85)
> org
> .apache
> .tapestry
> .ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:77)
> org
> .apache
> .tapestry
> .internal
> .services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:107)
> org.apache.tapestry.services.TapestryModule
> $11.service(TapestryModule.java:888)
> org.apache.tapestry.TapestryFilter.doFilter(TapestryFilter.java:164)
> org
> .apache
> .catalina
> .core
> .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
> 235)
> org
> .apache
> .catalina
> .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> org
> .apache
> .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
> 233)
> org
> .apache
> .catalina.core.StandardContextValve.invoke(StandardContextValve.java:
> 175)
> org
> .apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
> 128)
> org
> .apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
> 102)
> org
> .apache
> .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
> 263)
> org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
> org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
> org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
> org
> .apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:
> 697)
> org.apache.jk.common.ChannelSocket
> $SocketConnection.runIt(ChannelSocket.java:889)
> org.apache.tomcat.util.threads.ThreadPool
> $ControlRunnable.run(ThreadPool.java:690)
> java.lang.Thread.run(Thread.java:595)



-- 
Howard M. Lewis Ship

Creator Apache Tapestry and Apache HiveMind

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org