You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Martin Grigorov (Assigned) (JIRA)" <ji...@apache.org> on 2012/04/10 14:25:17 UTC

[jira] [Assigned] (WICKET-4488) URL with a previous page version ignores requested page based on mount path

     [ https://issues.apache.org/jira/browse/WICKET-4488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Grigorov reassigned WICKET-4488:
---------------------------------------

    Assignee: Martin Grigorov
    
> URL with a previous page version ignores requested page based on mount path
> ---------------------------------------------------------------------------
>
>                 Key: WICKET-4488
>                 URL: https://issues.apache.org/jira/browse/WICKET-4488
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 1.5.5
>            Reporter: Bertrand Guay-Paquet
>            Assignee: Martin Grigorov
>              Labels: page, redirect, url
>         Attachments: pageVersions.zip
>
>
> See discussion on http://mail-archives.apache.org/mod_mbox/wicket-users/201203.mbox/browser
> With 2 mounts /page1 and /page2 to stateful pages and the following sequence:
> 1-With a new session, user visits "/page1". Displayed URL is "/page1?0"
> 2-Whatever, without expiring session
> 3-User requests URL "/page2?0" because it was bookmarked, received via email, etc.
> 4-Rendered page is "/page1?0" which was stored in the page map. The actual URL displayed is "/wicket/bookmarkable/com.mycompany.Page1?0"
> If a requested page id exists but does not match the page class mounted on the actual requested url, Wicket should not use the old page version. This is very counter-intuitive for users having bookmarks to stateful pages or exchanging links.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira