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

PageExpiredException causes session expiration in Wicket 7.7.0

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • 7.7.0
    • None
    • None
    • None
    • 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

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

              Dates

                Created:
                Updated:
                Resolved: