[
https://issues.apache.org/jira/browse/WICKET-1255?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12971590#action_12971590
]
Martin Grigorov commented on WICKET-1255:
-----------------------------------------
I'm afraid it is not possible.
In 1.5 the related code was completely re-rewritten. There are no more PageMaps
and the logic to support new window/tab is different ...
> Support for opening pages in new tabs/windows breaks
> RestartResponseAtInterceptPageException support
> ----------------------------------------------------------------------------------------------------
>
> Key: WICKET-1255
> URL: https://issues.apache.org/jira/browse/WICKET-1255
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Affects Versions: 1.2.6
> Reporter: Meetesh Karia
> Assignee: Igor Vaynberg
> Fix For: 1.5-M1
>
>
> This is from an email I sent to the wicket users mailing list to which I
> received no response:
> {quote}
> I'm running into a problem with the use of intercept pages together with
> wicket 1.2.x's support for opening pages in new tabs/windows. Basically, if
> someone has a tab open to our site and then opens a link in another tab which
> causes the user to be redirected to an intercept page, it will redirect one
> extra time to create a new page map (that redirect happening through
> javascript). Unfortunately, this causes wicket to lose track of the original
> destination of the intercept, thus the intercept no longer works.
> {quote}
> As the pagemap for the new page is constructed without knowledge of the
> continuation url, the new pagemap can't continue to the original destination.
> That could be fixed when the page map is constructed in
> WebPage.PageMapChecker, but I can't think of a way to know when to remove
> that continuation url from the original page map.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.