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

Martin Grigorov resolved WICKET-4138.
-------------------------------------

       Resolution: Fixed
    Fix Version/s: 1.5.3
    
> BookmarkablePageLinks not working on a forwarded page
> -----------------------------------------------------
>
>                 Key: WICKET-4138
>                 URL: https://issues.apache.org/jira/browse/WICKET-4138
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 1.5.0, 1.5.1, 1.5.2
>         Environment: Windows XP, Quad Core Intel, 2GB RAM
>            Reporter: Chris Colman
>            Assignee: Martin Grigorov
>             Fix For: 1.5.3
>
>         Attachments: ForwardAttributes.java, ForwardingFromRoot.zip, 
> WICKET-4138.patch
>
>
> While migrating our app from 1.4 to 1.5 we have discovered a problem with how 
> BookmarkablePageLinks are rendered.
> The attached quickstart demonstrates the problem:
> Two pages: HomePage and OtherPage mounted at: /content/home and 
> /content/other respectively.
> These are mounted using the encoder UrlPathPageParametersEncoder for 
> backwards compatibility with existing 1.4 style URLs.
> A filter has been established in web.xml to forward requests to root (eg., 
> localhost) to localhost/content/home
> [Note: I have left out the port :8080 part from all URL references so please 
> insert when testing]
> Point browser to http://localhost and the page is forwarded to 
> http://localhost/content/home and displays correctly (browser URL still shows 
> http://localhost as desired) but the links do not work because they remove 
> the 'content' segment of the URL:
> eg., Home link -> http://localhost/home - fails - should have been 
> http://localhost/content/home
> If you type in the full URL: http://localhost/content/home
> then the home page displays and the links work correctly.
> A similar page set  up works fine in 1.4.

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

        

Reply via email to