[ 
https://issues.apache.org/jira/browse/WICKET-6349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15950527#comment-15950527
 ] 

Jeroen commented on WICKET-6349:
--------------------------------

I see that in the Wicket 8 branch the first part of the check in the 
checkExpiration method in AbstractBookmarkableMapper has been changed (see 
https://issues.apache.org/jira/browse/WICKET-4201). It has been changed from 
provider.isNewPageInstance() to provider.wasExpired(). The wasExpired method 
checks if the pageId is not null. Maybe the fix for the Wicket 7 branch is to 
add provider.getPageId() != null to the check?

> Stateless form does not work when RecreateBookmarkablePagesAfterExpiry is 
> false
> -------------------------------------------------------------------------------
>
>                 Key: WICKET-6349
>                 URL: https://issues.apache.org/jira/browse/WICKET-6349
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 7.6.0
>            Reporter: Jeroen
>         Attachments: StatelessExpired.zip
>
>
> When you set RecreateBookmarkablePagesAfterExpiry to false, you get a 
> PageExpiredException when you use a stateless form/page.
> It is basically the same bug as described in 
> https://issues.apache.org/jira/browse/WICKET-5521



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to