Hi,

My guess is that there is some problem with the saving of the page in the
backing stores.
Try by disabling page recreation for expired pages, see IPageSettings,
If I'm right then you should start seeing PageExpiredPage after clicking
the link.
The next step is will be to find why the pages could not be stored.

Martin Grigorov
Wicket Training and Consulting
https://twitter.com/mtgrigorov

On Thu, May 14, 2015 at 9:40 PM, Christopher Merrill <
[email protected]> wrote:

> I'm seeing problems throughout our app where refreshing the page causes
> other event listeners to then malfunction. These are trivially simple
> listeners, like:
>
> Link customer_link = new Link("org_link")
>     {
>     @Override
>     public void onClick()
>         {
>         setResponsePage(new
> OrganizationAdministrationPage(getPageReference(),
> _organization_key));
>         }
>
>     private static final long serialVersionUID = -6396556709778260098L;
>     };
>
>
> Instead of returning the response page, the browser receives a forward
> (302) back to the same page instance...which of course means that the link
> appears to do nothing.
>
> I can only reproduce this behavior when the app is deployed to AppEngine --
> it works fine running on my desktop. The problems started when we upgraded
> the application to Wicket 6. I'm not implying this is a Wicket 6
> problem...in fact I assume we have done something that is causing this
> malfunction. But since it worked under Wicket 5, I'm hoping someone will
> see a relationship between the symptoms and a change that we need to make
> for compatibility with Wicket 6.
>
> Any hints or debugging ideas (since I can't step through the code running
> in AppEngine) would be greatly appreciated!
>
> Chris
>

Reply via email to