Index: lams_central/src/java/org/lamsfoundation/lams/workspace/web/WorkspaceAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_central/src/java/org/lamsfoundation/lams/workspace/web/WorkspaceAction.java,v diff -u -r1.24 -r1.25 --- lams_central/src/java/org/lamsfoundation/lams/workspace/web/WorkspaceAction.java 18 Mar 2012 19:26:35 -0000 1.24 +++ lams_central/src/java/org/lamsfoundation/lams/workspace/web/WorkspaceAction.java 19 Mar 2012 19:40:58 -0000 1.25 @@ -202,9 +202,9 @@ // LDEV-2833 IE9 won't refresh designs in lesson wizard // so we purposely need to tell the browser not to cache this - response.addHeader("Pragma", "no-cache"); - response.addHeader("Cache-Control", "no-cache"); - response.addDateHeader("Expires", System.currentTimeMillis() - (1000L * 60L * 60L * 24L * 365L)); + response.addHeader("Pragma", "no-cache"); + response.addHeader("Cache-Control", "no-cache"); + response.addDateHeader("Expires", System.currentTimeMillis() - LamsDispatchAction.HEADER_EXPIRES_VALUE); String methodKey = "getFolderContents"; try { Index: lams_common/src/java/org/lamsfoundation/lams/web/action/LamsDispatchAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/src/java/org/lamsfoundation/lams/web/action/LamsDispatchAction.java,v diff -u -r1.8 -r1.9 --- lams_common/src/java/org/lamsfoundation/lams/web/action/LamsDispatchAction.java 2 Jul 2009 08:19:28 -0000 1.8 +++ lams_common/src/java/org/lamsfoundation/lams/web/action/LamsDispatchAction.java 19 Mar 2012 19:40:48 -0000 1.9 @@ -45,6 +45,7 @@ public static final String CONTENT_TYPE_TEXT_PLAIN = "text/plain"; public static final String CONTENT_TYPE_TEXT_HTML = "text/html"; public static final String CONTENT_TYPE_TEXT_XML = "text/xml"; + public static final long HEADER_EXPIRES_VALUE = 1000L * 60L * 60L * 24L * 365L; protected static TokenProcessor token = TokenProcessor.getInstance(); protected static Logger log = Logger.getLogger(LamsDispatchAction.class); Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/LearnerAction.java =================================================================== RCS file: /usr/local/cvsroot/lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/LearnerAction.java,v diff -u -r1.45 -r1.46 --- lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/LearnerAction.java 18 Mar 2012 20:30:46 -0000 1.45 +++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/action/LearnerAction.java 19 Mar 2012 19:40:53 -0000 1.46 @@ -409,7 +409,7 @@ // LDEV-2835 response.addHeader("Pragma", "no-cache"); response.addHeader("Cache-Control", "no-cache"); - response.addDateHeader("Expires", System.currentTimeMillis() - (1000L * 60L * 60L * 24L * 365L)); + response.addDateHeader("Expires", System.currentTimeMillis() - LamsDispatchAction.HEADER_EXPIRES_VALUE); response.getWriter().print(wddxPacket);