Here is a copy of the stdout I am getting when I first request the page and then when I request the following grid page.
I do not use a form in my page. It's strictly a detail view. > -----Original Message----- > From: Marcus [mailto:[EMAIL PROTECTED] > Sent: Thursday, September 27, 2007 6:08 PM > To: Tapestry users > Subject: Re: [T5] Navigation Issue > > Hi Jean, > > Can you show the stacktrace? > Your template have grid component inside a form? If yes, remove a form > tag. > I had some problems with grid inside a form when my source list is too > big. > > Marcus
java.lang.NullPointerException [ERROR] Delete Listener ComponentPageElement[Classrooms/Delete] failed during page detach: Error persisting field Classrooms/Delete:classID: java.lang.NullPointerException org.apache.tapestry.ioc.internal.util.TapestryException: Error persisting field Classrooms/Delete:classID: java.lang.NullPointerException at org.apache.tapestry.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:935) at org.apache.tapestry.internal.structure.ComponentPageElementImpl.containingPageDidDetach(ComponentPageElementImpl.java:729) at org.apache.tapestry.internal.structure.PageImpl.detached(PageImpl.java:122) at org.apache.tapestry.internal.services.PagePoolImpl.release(PagePoolImpl.java:79) at $PagePool_1154d4bd301.release($PagePool_1154d4bd301.java) at org.apache.tapestry.internal.services.RequestPageCacheImpl.threadDidCleanup(RequestPageCacheImpl.java:61) at org.apache.tapestry.ioc.internal.services.ThreadCleanupHubImpl.cleanup(ThreadCleanupHubImpl.java:68) at org.apache.tapestry.ioc.internal.RegistryImpl.cleanupThread(RegistryImpl.java:257) at org.apache.tapestry.ioc.internal.RegistryWrapper.cleanupThread(RegistryWrapper.java:36) at org.apache.tapestry.TapestryFilter.doFilter(TapestryFilter.java:143) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Unknown Source) Caused by: org.apache.tapestry.ioc.internal.util.TapestryException: Error persisting field Classrooms/Delete:classID: java.lang.NullPointerException at org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.persistFieldChange(InternalComponentResourcesImpl.java:180) at edu.usc.k12.cpanel.pages.Classrooms.Delete._$write_classID(Delete.java) at edu.usc.k12.cpanel.pages.Classrooms.Delete.pageDetached(Delete.java:89) at edu.usc.k12.cpanel.pages.Classrooms.Delete.containingPageDidDetach(Delete.java) at org.apache.tapestry.internal.structure.ComponentPageElementImpl$2.run(ComponentPageElementImpl.java:84) at org.apache.tapestry.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:923) ... 21 more Caused by: java.lang.NullPointerException at $Request_1154d4bd312.getSession($Request_1154d4bd312.java) at $Request_1154d4bd2e4.getSession($Request_1154d4bd2e4.java) at org.apache.tapestry.internal.services.AbstractSessionPersistentFieldStrategy.postChange(AbstractSessionPersistentFieldStrategy.java:109) at org.apache.tapestry.internal.services.PersistentFieldManagerImpl.postChange(PersistentFieldManagerImpl.java:78) at $PersistentFieldManager_1154d4bd305.postChange($PersistentFieldManager_1154d4bd305.java) at org.apache.tapestry.internal.structure.PageImpl.persistFieldChange(PageImpl.java:168) at org.apache.tapestry.internal.structure.ComponentPageElementImpl.persistFieldChange(ComponentPageElementImpl.java:954) at org.apache.tapestry.internal.structure.InternalComponentResourcesImpl.persistFieldChange(InternalComponentResourcesImpl.java:176) ... 26 more [ERROR] PagePool Page Page[Classrooms/Delete en] is dirty, and will be discarded (rather than returned to the page pool). [ERROR] Details Render queue error in Expansion[PropBinding[expansion Classrooms/Details(currentClassroom.id)]]: org.apache.tapestry.ioc.internal.util.TapestryException org.apache.tapestry.ioc.internal.util.TapestryException [at context:WEB-INF/Classrooms/Details.html, line 3, column 36] at org.apache.tapestry.internal.bindings.PropBinding.get(PropBinding.java:58) at org.apache.tapestry.internal.structure.ExpansionPageElement.render(ExpansionPageElement.java:47) at org.apache.tapestry.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:57) at org.apache.tapestry.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:40) at $PageMarkupRenderer_1154d4bd35b.renderPageMarkup($PageMarkupRenderer_1154d4bd35b.java) at org.apache.tapestry.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:71) at $PageResponseRenderer_1154d4bd2da.renderPageResponse($PageResponseRenderer_1154d4bd2da.java) at org.apache.tapestry.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:81) at $PageRenderRequestHandler_1154d4bd2fa.handle($PageRenderRequestHandler_1154d4bd2fa.java) at org.apache.tapestry.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:72) at $Dispatcher_1154d4bd2fd.dispatch($Dispatcher_1154d4bd2fd.java) at $Dispatcher_1154d4bd2f0.dispatch($Dispatcher_1154d4bd2f0.java) at org.apache.tapestry.services.TapestryModule$12.service(TapestryModule.java:1066) at edu.usc.k12.cpanel.services.AppModule$1.service(AppModule.java:78) at $RequestFilter_1154d4bd2ef.service($RequestFilter_1154d4bd2ef.java) at $RequestHandler_1154d4bd2f1.service($RequestHandler_1154d4bd2f1.java) at org.apache.tapestry.internal.services.LocalizationFilter.service(LocalizationFilter.java:43) at $RequestHandler_1154d4bd2f1.service($RequestHandler_1154d4bd2f1.java) at org.apache.tapestry.services.TapestryModule$2.service(TapestryModule.java:657) at $RequestHandler_1154d4bd2f1.service($RequestHandler_1154d4bd2f1.java) at org.apache.tapestry.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:63) at $RequestHandler_1154d4bd2f1.service($RequestHandler_1154d4bd2f1.java) at org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:97) at org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:88) at org.apache.tapestry.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:77) at org.apache.tapestry.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:110) at $RequestHandler_1154d4bd2f1.service($RequestHandler_1154d4bd2f1.java) at $RequestHandler_1154d4bd2e9.service($RequestHandler_1154d4bd2e9.java) at org.apache.tapestry.services.TapestryModule$11.service(TapestryModule.java:1044) at $HttpServletRequestHandler_1154d4bd2e8.service($HttpServletRequestHandler_1154d4bd2e8.java) at org.apache.tapestry.TapestryFilter.doFilter(TapestryFilter.java:135) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at $PropertyConduit_1154d4bd319.get($PropertyConduit_1154d4bd319.java) at org.apache.tapestry.internal.bindings.PropBinding.get(PropBinding.java:54) ... 42 more [ERROR] RequestExceptionHandler Processing of request failed with uncaught exception: org.apache.tapestry.ioc.internal.util.TapestryException org.apache.tapestry.ioc.internal.util.TapestryException [at context:WEB-INF/Classrooms/Details.html, line 3, column 36] at org.apache.tapestry.internal.bindings.PropBinding.get(PropBinding.java:58) at org.apache.tapestry.internal.structure.ExpansionPageElement.render(ExpansionPageElement.java:47) at org.apache.tapestry.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:57) at org.apache.tapestry.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:40) at $PageMarkupRenderer_1154d4bd35b.renderPageMarkup($PageMarkupRenderer_1154d4bd35b.java) at org.apache.tapestry.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:71) at $PageResponseRenderer_1154d4bd2da.renderPageResponse($PageResponseRenderer_1154d4bd2da.java) at org.apache.tapestry.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:81) at $PageRenderRequestHandler_1154d4bd2fa.handle($PageRenderRequestHandler_1154d4bd2fa.java) at org.apache.tapestry.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:72) at $Dispatcher_1154d4bd2fd.dispatch($Dispatcher_1154d4bd2fd.java) at $Dispatcher_1154d4bd2f0.dispatch($Dispatcher_1154d4bd2f0.java) at org.apache.tapestry.services.TapestryModule$12.service(TapestryModule.java:1066) at edu.usc.k12.cpanel.services.AppModule$1.service(AppModule.java:78) at $RequestFilter_1154d4bd2ef.service($RequestFilter_1154d4bd2ef.java) at $RequestHandler_1154d4bd2f1.service($RequestHandler_1154d4bd2f1.java) at org.apache.tapestry.internal.services.LocalizationFilter.service(LocalizationFilter.java:43) at $RequestHandler_1154d4bd2f1.service($RequestHandler_1154d4bd2f1.java) at org.apache.tapestry.services.TapestryModule$2.service(TapestryModule.java:657) at $RequestHandler_1154d4bd2f1.service($RequestHandler_1154d4bd2f1.java) at org.apache.tapestry.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:63) at $RequestHandler_1154d4bd2f1.service($RequestHandler_1154d4bd2f1.java) at org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:97) at org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:88) at org.apache.tapestry.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:77) at org.apache.tapestry.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:110) at $RequestHandler_1154d4bd2f1.service($RequestHandler_1154d4bd2f1.java) at $RequestHandler_1154d4bd2e9.service($RequestHandler_1154d4bd2e9.java) at org.apache.tapestry.services.TapestryModule$11.service(TapestryModule.java:1044) at $HttpServletRequestHandler_1154d4bd2e8.service($HttpServletRequestHandler_1154d4bd2e8.java) at org.apache.tapestry.TapestryFilter.doFilter(TapestryFilter.java:135) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NullPointerException at $PropertyConduit_1154d4bd319.get($PropertyConduit_1154d4bd319.java) at org.apache.tapestry.internal.bindings.PropBinding.get(PropBinding.java:54) ... 42 more [ERROR] PagePool Page Page[Classrooms/Details en] is dirty, and will be discarded (rather than returned to the page pool).
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]