1 Reply Latest reply on Sep 18, 2007 1:30 PM by manik

    Problem with Jboss(Tomcat) caching from my file system

    boris_br

      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.