seems rather strange. quickstart would help.

-igor


On Fri, Sep 16, 2011 at 1:34 PM, Chris Merrill <[email protected]> wrote:
> I'm trying to understand why PageReference.getPage() would return null.
> I assume that when some criteria is met, a page can be expired from the
> cache. Are there any docs on this behavior?
>
> I have a case where the onSubmit() method is setting the response page
> using a PageReference to the previous page. Most of the time it works
> fine. But when I perform a very specific function on that page, then
> the PageReference returns null.  I have checked the obvious - the
> PageReference is not fiddled with after it is passed into the page.
> The behavior is 100% repeatable and does not seem to be affected by
> how many other pages I have visited before performing the offending
> operation.
>
> The operation in question seems to be adding a specific component
> to the AjaxRequestTarget in AjaxFormComponentUpdatingBehavior.onUpdate().
> I add two components to it. One of those adds appears to cause the failure.
> If I comment that out, that section of the page does not get updated and
> the failure does not happen.
>
> But I'm having a hard time seeing how the symptom (PageReference.getPage()
> returning null) is at all related to the apparent cause (AjaxRequestTarget.
> addComponent(specific_component)).  I must be missing something.
>
> Can anyone point me in the right direction?
>
> TIA!
> Chris
>
>
>
> --
> ------------------------------------------------------------------------ -
> Chris Merrill                           |  Web Performance, Inc.
> [email protected]                |  http://webperformance.com
> 919-433-1762                            |  919-845-7601
>
> Web Performance: Website Load Testing Software & Services
> ------------------------------------------------------------------------ -
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to