Hi, Here's the stack trace:
org.apache.hivemind.ApplicationRuntimeException Error: Change to persistent property sessionState of PatientPage/ weightHistoryTable has been ignored. Persistent properties may only be changed prior to the rendering of the response page. Stack Trace: * org.apache.hivemind.impl.StrictErrorHandler.error (StrictErrorHandler.java:39) * org.apache.hivemind.impl.ErrorLogImpl.error(ErrorLogImpl.java:40) * org.apache.tapestry.record.PageRecorderImpl.observeChange (PageRecorderImpl.java:101) * org.apache.tapestry.Tapestry.fireObservedChange(Tapestry.java: 738) * $TableView_57.setSessionState($TableView_57.java) * org.apache.tapestry.contrib.table.components.TableView.storeSessionState (TableView.java:455) * org.apache.tapestry.contrib.table.components.TableView.saveSessionState( TableView.java:415) * org.apache.tapestry.contrib.table.components.TableView.pageBeginRender (TableView.java:404) * org.apache.tapestry.AbstractPage.firePageBeginRender (AbstractPage.java:478) * org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java: 268) * org.apache.tapestry.engine.RequestCycle.renderPage (RequestCycle.java:366) * net.sf.tacos.ajax.contrib.DojoResponseBuilder.renderResponse (DojoResponseBuilder.java:192) * net.sf.tacos.ajax.impl.AjaxDirectServiceImpl.renderAjaxResponse (AjaxDirectServiceImpl.java:361) * net.sf.tacos.ajax.impl.AjaxDirectServiceImpl.service (AjaxDirectServiceImpl.java:275) * $AjaxDirectService_112b18acf21.service ($AjaxDirectService_112b18acf21.java) * org.apache.tapestry.services.impl.EngineServiceOuterProxy.service (EngineServiceOuterProxy.java:66) * org.apache.tapestry.engine.AbstractEngine.service (AbstractEngine.java:248) * org.apache.tapestry.services.impl.InvokeEngineTerminator.service (InvokeEngineTerminator.java:60) * $WebRequestServicer_112b18acf03.service ($WebRequestServicer_112b18acf03.java) * $WebRequestServicer_112b18aceff.service ($WebRequestServicer_112b18aceff.java) * org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.servi ce(WebRequestServicerPipelineBridge.java:56) * $ServletRequestServicer_112b18acee5.service ($ServletRequestServicer_112b18acee5.java) * org.apache.tapestry.request.DecodedRequestInjector.service (DecodedRequestInjector.java:55) * $ServletRequestServicerFilter_112b18acee1.service ($ServletRequestServicerFilter_112b18acee1.java) * $ServletRequestServicer_112b18acee7.service ($ServletRequestServicer_112b18acee7.java) * org.apache.tapestry.multipart.MultipartDecoderFilter.service (MultipartDecoderFilter.java:52) * $ServletRequestServicerFilter_112b18acedf.service ($ServletRequestServicerFilter_112b18acedf.java) * $ServletRequestServicer_112b18acee7.service ($ServletRequestServicer_112b18acee7.java) * org.apache.tapestry.services.impl.SetupRequestEncoding.service (SetupRequestEncoding.java:53) * $ServletRequestServicerFilter_112b18acee3.service ($ServletRequestServicerFilter_112b18acee3.java) * $ServletRequestServicer_112b18acee7.service ($ServletRequestServicer_112b18acee7.java) * $ServletRequestServicer_112b18aced9.service ($ServletRequestServicer_112b18aced9.java) * org.apache.tapestry.ApplicationServlet.doService (ApplicationServlet.java:123) * org.apache.tapestry.ApplicationServlet.doPost (ApplicationServlet.java:168) - Navin On 23-May-07, at 1:41 AM, Andreas Andreou wrote: > Can you get a stack-trace? > > On 5/22/07, B.S.Navin <[EMAIL PROTECTED]> wrote: Hi, > > I have used a TableView with the "source" parameter bound to a page > property of type List. The page property value is an empty list, when > the page first renders. > > I also have an AjaxDirectLink in the page. The listener method for > this link, populates the list in the page property above. And the > "updateComponents" of this direct link refreshes the "TableView". > > Occasionally, when I click on the link, I get an Exception : > > "Change to persistent property sessionState of MyPage/myTable has > been ignored. Persistent properties can only be changed prior to the > rendering of the response page." > > This does not happen everytime. Can anyone point me to the reason/ > solution for this problem? > > - Navin > > ---------------------------------------------------------------------- > --- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Tacos-devel mailing list > Tacos-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tacos-devel > > > > -- > Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr > Tapestry / Tacos developer > Open Source / JEE Consulting > ---------------------------------------------------------------------- > --- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Tacos-devel mailing list > Tacos-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tacos-devel ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Tacos-devel mailing list Tacos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tacos-devel