Uploaded image for project: 'Wicket'
  1. Wicket
  2. WICKET-6417

PageExpiredException causes session expiration in Wicket 7.7.0

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: 7.7.0
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:
      Win 10, Jetty 9.2, Netbeans 8.0, JDK 1.8

      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

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                sfeher Sandor Feher
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: