You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Tomas Kloucek (JIRA)" <ji...@apache.org> on 2015/08/11 10:31:45 UTC

[jira] [Comment Edited] (WICKET-5958) PageNumberEvictionStrategy(1) crashes application if using ajax callback behaviours in Pages....

    [ https://issues.apache.org/jira/browse/WICKET-5958?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14681433#comment-14681433 ] 

Tomas Kloucek edited comment on WICKET-5958 at 8/11/15 8:31 AM:
----------------------------------------------------------------

Hi Martin,

servlet API 3.0 required by Wicket 7.0 is incompatible with our web container...We use Weblogic 10.3.x line, servlet 2.5 API compatible...Nobody will give us
green light to upgrade to weblogic servlet API 3.0 compatible, *one month before release*...

To close this jira ticket, could you please describe to us how did you fix the preserving of page parameters, so we can make the backport on our own? Or better, would it be possible to release 6.x patch containing the fix for this? 



was (Author: tomask79):
Hi Martin,

servlet API 3.0 required by Wicket 7.0 is incompatible with our web container...We use Weblogic 10.3.x line, servlet 2.5 API compatible...Nobody will give us
green light to upgrade to weblogic servlet API 3.0 compatible, *one month before release*...

To close this jira ticket, could you please describe to us how did you fix the preserving of page parameters? Or would it be possible to release 6.x patch containing the fix
for this? 


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