Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Goldthorpe2010-02-25 17:55:34 +0000
committerChris Goldthorpe2010-02-25 17:55:34 +0000
commit0f822614f144f22bbd4e2822f0fd33591b1e2463 (patch)
tree96fa89fca1216cfabee8e9fbf825808ffce93a2b /org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/servlet/IndexFragmentServlet.java
parent1195df1a37cd9f1e49afbf9dd3299497a42d1d33 (diff)
downloadeclipse.platform.ua-0f822614f144f22bbd4e2822f0fd33591b1e2463.tar.gz
eclipse.platform.ua-0f822614f144f22bbd4e2822f0fd33591b1e2463.tar.xz
eclipse.platform.ua-0f822614f144f22bbd4e2822f0fd33591b1e2463.zip
Suppress cacheing because filters could affect result
Diffstat (limited to 'org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/servlet/IndexFragmentServlet.java')
-rw-r--r--org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/servlet/IndexFragmentServlet.java13
1 files changed, 6 insertions, 7 deletions
diff --git a/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/servlet/IndexFragmentServlet.java b/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/servlet/IndexFragmentServlet.java
index f830ebda7..ee29e3b7f 100644
--- a/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/servlet/IndexFragmentServlet.java
+++ b/org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/servlet/IndexFragmentServlet.java
@@ -30,7 +30,6 @@ import org.eclipse.help.IIndexSubpath;
import org.eclipse.help.ITopic;
import org.eclipse.help.base.AbstractHelpScope;
import org.eclipse.help.internal.HelpPlugin;
-import org.eclipse.help.internal.base.BaseHelpSystem;
import org.eclipse.help.internal.base.scope.ScopeUtils;
import org.eclipse.help.internal.webapp.WebappResources;
import org.eclipse.help.internal.webapp.data.ActivitiesData;
@@ -102,13 +101,13 @@ public class IndexFragmentServlet extends HttpServlet {
req.setCharacterEncoding("UTF-8"); //$NON-NLS-1$
resp.setContentType("application/xml; charset=UTF-8"); //$NON-NLS-1$
- // Cache suppression required if not in infocenter mode because the set of disabled
+ // Cache suppression required because the set of in scope
// topics could change between requests
- if (BaseHelpSystem.getMode() != BaseHelpSystem.MODE_INFOCENTER) {
- resp.setHeader("Cache-Control","no-cache"); //$NON-NLS-1$//$NON-NLS-2$
- resp.setHeader("Pragma","no-cache"); //$NON-NLS-1$ //$NON-NLS-2$
- resp.setDateHeader ("Expires", 0); //$NON-NLS-1$
- }
+
+ resp.setHeader("Cache-Control","no-cache"); //$NON-NLS-1$//$NON-NLS-2$
+ resp.setHeader("Pragma","no-cache"); //$NON-NLS-1$ //$NON-NLS-2$
+ resp.setDateHeader ("Expires", 0); //$NON-NLS-1$
+
AbstractHelpScope scope = RequestScope.getScope(req, resp, false);
Serializer serializer = new Serializer(locale, scope);
String response = serializer.generateIndexXml();

Back to the top