[
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)