[
https://issues.apache.org/jira/browse/WICKET-6417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sandor Feher updated WICKET-6417:
---------------------------------
Description:
It was quite hard to create quickstart from my project and reproduce the issue
but finally I made it.
I suspect that the problem around AjaxSelfUpdatingTimerBehavior but I'm not
sure.
Steps are following:
1. Login
2. TestPage
3. InnerPage
4. Then back with browser back button
5. Session get expired and before that PageExpiredException can be seen in log
WARN RequestCycleExtra - Handling the following exception
org.apache.wicket.protocol.http.PageExpiredException: Page with id '2' has
expired.
7.7.6 works fine (I could not reproduce the issue).
Quickstart can be found at https://github.com/sfeher/pageexpiredtestproject.git
was:
I was quite hard to create quickstart from my project and reproduce the issue
but finally I made it.
I suspect that the problem around AjaxSelfUpdatingTimerBehavior but I'm not
sure.
Steps are following:
1. Login
2. TestPage
3. InnerPage
4. Then back with browser back button
5. Session get expired and before that PageExpiredException can be seen in log
WARN RequestCycleExtra - Handling the following exception
org.apache.wicket.protocol.http.PageExpiredException: Page with id '2' has
expired.
7.7.6 works fine (I could not reproduce the issue).
Quickstart can be found at https://github.com/sfeher/pageexpiredtestproject.git
> PageExpiredException causes session expiration in Wicket 7.7.0
> --------------------------------------------------------------
>
> Key: WICKET-6417
> URL: https://issues.apache.org/jira/browse/WICKET-6417
> Project: Wicket
> Issue Type: Bug
> Affects Versions: 7.7.0
> Environment: Win 10, Jetty 9.2, Netbeans 8.0, JDK 1.8
> Reporter: Sandor Feher
>
> It was quite hard to create quickstart from my project and reproduce the
> issue but finally I made it.
> I suspect that the problem around AjaxSelfUpdatingTimerBehavior but I'm not
> sure.
> Steps are following:
> 1. Login
> 2. TestPage
> 3. InnerPage
> 4. Then back with browser back button
> 5. Session get expired and before that PageExpiredException can be seen in log
> WARN RequestCycleExtra - Handling the following exception
> org.apache.wicket.protocol.http.PageExpiredException: Page with id '2' has
> expired.
> 7.7.6 works fine (I could not reproduce the issue).
> Quickstart can be found at
> https://github.com/sfeher/pageexpiredtestproject.git
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)