Description
There is a problem with wicket ajax javascripts - there are reloading by browser every 1 hour, because the Expire header
is hardcoded to 3600 seconds in WebResource#setHeaders() method.
This problem bubbles up to commonly used class ResourceReference class, which internally works
with PackageResource that uses our problematic class - WebResource.
SIMPLE AND FAST SOLUTION
----------------------------------------------
The only thing, that is needed to fix this, is to change WebResource#setHeaders() to take
the caching time from some wicket settings, so it is not hardcoded and can be configured by developer.
NABBLE about this problem:
----------------------------------------------------------------
http://www.nabble.com/forum/ViewPost.jtp?post=17117009&framed=y