diff options
author | Chris Goldthorpe | 2010-02-25 17:55:34 +0000 |
---|---|---|
committer | Chris Goldthorpe | 2010-02-25 17:55:34 +0000 |
commit | 0f822614f144f22bbd4e2822f0fd33591b1e2463 (patch) | |
tree | 96fa89fca1216cfabee8e9fbf825808ffce93a2b /org.eclipse.help.webapp/src/org/eclipse/help/internal/webapp/servlet/IndexFragmentServlet.java | |
parent | 1195df1a37cd9f1e49afbf9dd3299497a42d1d33 (diff) | |
download | eclipse.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.java | 13 |
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(); |