Hello,
I have a problem with Jboss or Tomcat chaching.
I use Jboss 4.0.5, Windows, IE 7.
Here is a part of my code in JSP:
response.setHeader("Expires", "0");
response.setHeader("Cache-Control", "no-store, no-cache, must-revalidate");
// Set IE extended HTTP/1.1 no-cache headers (use addHeader).
response.addHeader("Cache-Control", "post-check=0, pre-check=0");
response.setHeader("Pragma", "No-cache");
response.setDateHeader("Expires", 0);
...
..
I use frames in my JSP-Page and in this frame
I show some files e.g.
jboss-4.0.5.GA\server\default\deploy\appl.ear\appl.war\docs1\1001.html.
My application change the content from this file, but if I click to refresh (F5) Internet Explorer show me sometimes the old version of file 1001.html also after 3-5 sec. . Although I send every time new URL because I have UUID in my URL and it looks like that
URL: /appl/docs1/1001.html?dsessionId=4B4F042B3CCD78F6DC4A5381FBA09D2E&Uuid=b87bfcc6-efc6-4198-b75d-24f1e0029f57
It looks like Jboss or Tomcat have some cache for my file system and don't take the actuall file from the driver, but I don't now how can I configure this cache.
Can somebody help me? Thank you.
This has absolutely nothing to do with JBoss Cache. Go post on the Tomcat/JBossWeb forums. You're talking about either browser content caching, or hot deploy issues with your webapp.