Affects Version/s: 1.5-RC7
Fix Version/s: 1.5.1
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
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.