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

Reply via email to