There shouldn't be a change there. What is the exception (you only included the stack trace).
On Fri, Jan 16, 2009 at 2:01 PM, Yunhua Sang <yunhua.s...@gmail.com> wrote: > Hello, > > Is SetupRender phase changed to be in front of parameters binding in > 5.1.0.0-SNAPSHOT? > > I have a EntityGrid component which is a sub-class of Grid and > providing its own GridDataSource; it worked well with 5.0.18. Today I > tried the snapshot but got following exceptions: > > org.apache.tapestry5.corelib.components.Grid$CachingDataSource.getAvailableRows(Grid.java:324) > org.apache.tapestry5.corelib.components.Grid.setupDataSource(Grid.java:484) > org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java:468) > org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java) > org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.invokeComponent(ComponentPageElementImpl.java:177) > org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.run(ComponentPageElementImpl.java:157) > org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:970) > org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$400(ComponentPageElementImpl.java:50) > org.apache.tapestry5.internal.structure.ComponentPageElementImpl$AbstractPhase.callback(ComponentPageElementImpl.java:152) > org.apache.tapestry5.internal.structure.ComponentPageElementImpl$SetupRenderPhase.render(ComponentPageElementImpl.java:182) > org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:74) > org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:121) > $PageRenderQueue_11ee15ba809.render($PageRenderQueue_11ee15ba809.java) > $PageRenderQueue_11ee15ba800.render($PageRenderQueue_11ee15ba800.java) > org.apache.tapestry5.services.TapestryModule$20.renderMarkup(TapestryModule.java:1239) > org.apache.tapestry5.services.TapestryModule$30.renderMarkup(TapestryModule.java:1606) > $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java) > org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1587) > $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java) > org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1569) > $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java) > org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1551) > $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java) > org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1521) > $MarkupRenderer_11ee15ba80b.renderMarkup($MarkupRenderer_11ee15ba80b.java) > $MarkupRenderer_11ee15ba808.renderMarkup($MarkupRenderer_11ee15ba808.java) > org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64) > $PageMarkupRenderer_11ee15ba806.renderPageMarkup($PageMarkupRenderer_11ee15ba806.java) > org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:61) > $PageResponseRenderer_11ee15ba79c.renderPageResponse($PageResponseRenderer_11ee15ba79c.java) > org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:63) > org.apache.tapestry5.services.TapestryModule$36.handle(TapestryModule.java:1805) > $PageRenderRequestHandler_11ee15ba79d.handle($PageRenderRequestHandler_11ee15ba79d.java) > $PageRenderRequestHandler_11ee15ba78b.handle($PageRenderRequestHandler_11ee15ba78b.java) > org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:115) > org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:94) > $Dispatcher_11ee15ba793.dispatch($Dispatcher_11ee15ba793.java) > $Dispatcher_11ee15ba789.dispatch($Dispatcher_11ee15ba789.java) > org.apache.tapestry5.services.TapestryModule$18.service(TapestryModule.java:1061) > org.cihi.apricot.services.AppModule$2.service(AppModule.java:132) > $RequestHandler_11ee15ba78a.service($RequestHandler_11ee15ba78a.java) > > ... > > It looks like the parameter source is not bound in setupRender phase > (other parameters not bound too). > > Thanks, > Yunhua > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > -- Howard M. Lewis Ship Creator Apache Tapestry and Apache HiveMind --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org