Affects Version/s: 7.7.0
Fix Version/s: None
Environment:Win 10, Jetty 9.2, Netbeans 8.0, JDK 1.8
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:
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