[
https://issues.apache.org/jira/browse/WICKET-5958?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14695164#comment-14695164
]
Tomas Kloucek edited comment on WICKET-5958 at 8/13/15 12:44 PM:
-----------------------------------------------------------------
Martin, your workaround in WICKET-5539:
{quote}
@Override
protected PageParameters getPageParametersForListener(PageInfo pageInfo,
PageParameters pageParameters) {
return pageParameters;
}
{quote}
is working correctly in Wicket 6.x line, in terms of when Wicket recreates page
it's with original page parameters...Good!
I will close this ticket..
Btw you didn't say anything to the old/new page problem during redirect. Why
wicket stores, actualizes, page store with old page when user is
redirecting...?..I don't care about old page...Like I said, it's perfecly
simulatable in the attached zip quickstart...
was (Author: tomask79):
Martin, your workaround in WICKET-5539:
{quote}
@Override
protected PageParameters getPageParametersForListener(PageInfo pageInfo,
PageParameters pageParameters) {
return pageParameters;
}
{quote}
is working correctly, in terms of when Wicket recreates page it's with original
page parameters...Good!
I will close this ticket..
Btw you didn't say anything to the old/new page problem during redirect. Why
wicket stores, actualizes, page store with old page when user is
redirecting...?..I don't care about old page...Like I said, it's perfecly
simulatable in the attached zip quickstart...
> PageNumberEvictionStrategy(1) crashes application if using ajax callback
> behaviours in Pages....
> ------------------------------------------------------------------------------------------------
>
> Key: WICKET-5958
> URL: https://issues.apache.org/jira/browse/WICKET-5958
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Affects Versions: 6.20.0
> Environment: All operation systems.
> Reporter: Tomas Kloucek
> Attachments: myproject.zip
>
>
> As I promised in
> http://apache-wicket.1842946.n4.nabble.com/Howto-have-just-currently-viewed-page-in-session-td4671631.html
> , here is the promised demo.
> You've got there two pages, HomePage and RedirectPage, both with Ajax timer.
> First page is with redirect link. If you press that redirect link you're
> redirected to RedirectPage page, but that page is recreated without
> pageparameters eventually and application crashes with:
> Caused by: java.lang.IllegalArgumentException: Page parameters cannot be
> empty!
> at com.mycompany.myproject.RedirectedPage.<init>(RedirectedPage.java:26)
> If I look at PageProvider class and resolvedPageInstance method, it's clear
> why it crashes....
> But guys, as a page store developer, I want to have just currently viewed
> page in session, nothing more! When redirecting I don't care about previous
> page ajax callbacks...
> This bug is critical for us, so please do not lower the priority and please
> help us with it.
> Btw, yes, raising number of saved pages solves the problem, but this is not
> preferred solution for us, because we support multiple opened browser
> tabs.,,And it's causing me problems in page management...
> Looking forward for solution or at least tips...
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)