Wicket
  1. Wicket
  2. WICKET-4009

Page Lock on Browser Back Button after Page Expiry

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.5-RC7
    • Fix Version/s: 1.5.1
    • Component/s: wicket
    • Labels:
      None
    • Environment:
      Wicket version: 1.5-RC7
      java version "1.6.0_25"
      Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
      Java HotSpot(TM) Client VM (build 20.0-b11, mixed mode, sharing)

      Server: GlassFish 3.1.1

      Description

      In the attached quickstart, after page expiry and browser back navigation, a server error occurs such as:

      "failed to acquire lock to page 0, attempted for 1 minutes out of allowed 1 minute"
      This appears to be related to request logging, but I have seen other strange errors without request logging such as

      org.apache.wicket.request.handler.ComponentNotFoundException: Could not find component 'form' on page 'class web.page.ExpiredPage

      also with browser history back navigation.

      I have seen none of these errors in Wicket 1.4. I guess the reason for not having seen this before it that http cache headers are different in 1.5.

      1. pageManagerPatch.txt
        3 kB
        Andrea Del Bene
      2. pageManagerPatch.txt
        3 kB
        Andrea Del Bene
      3. quickStart.zip
        12 kB
        bernard
      There are no Sub-Tasks for this issue.

        Activity

        Martin Grigorov made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 1.5.1 [ 12315430 ]
        Resolution Fixed [ 1 ]
        Martin Grigorov made changes -
        Assignee Martin Grigorov [ mgrigorov ]
        Andrea Del Bene made changes -
        Attachment pageManagerPatch.txt [ 12492750 ]
        Andrea Del Bene made changes -
        Attachment pageManagerPatch.txt [ 12492747 ]
        Andrea Del Bene made changes -
        Attachment pageManagerPatch.txt [ 12492747 ]
        Andrea Del Bene made changes -
        Attachment pageManagerPatch.txt [ 12492615 ]
        bernard made changes -
        Environment Wicket version: 1.5-RC7
        java version "1.6.0_25"
        Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
        Java HotSpot(TM) Client VM (build 20.0-b11, mixed mode, sharing)
        Wicket version: 1.5-RC7
        java version "1.6.0_25"
        Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
        Java HotSpot(TM) Client VM (build 20.0-b11, mixed mode, sharing)

        Server: GlassFish 3.1.1
        bernard made changes -
        Field Original Value New Value
        Attachment quickStart.zip [ 12492419 ]
        bernard created issue -

          People

          • Assignee:
            Martin Grigorov
            Reporter:
            bernard
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development