1
14
15 package com.liferay.portal.servlet.filters.ignore;
16
17 import com.liferay.portal.NoSuchLayoutException;
18 import com.liferay.portal.kernel.log.Log;
19 import com.liferay.portal.kernel.log.LogFactoryUtil;
20 import com.liferay.portal.servlet.filters.BasePortalFilter;
21 import com.liferay.portal.util.PortalUtil;
22
23 import javax.servlet.FilterChain;
24 import javax.servlet.http.HttpServletRequest;
25 import javax.servlet.http.HttpServletResponse;
26
27
32 public class IgnoreFilter extends BasePortalFilter {
33
34 protected void processFilter(
35 HttpServletRequest request, HttpServletResponse response,
36 FilterChain filterChain)
37 throws Exception {
38
39 String currentURL = PortalUtil.getCurrentURL(request);
40
41 if (_log.isDebugEnabled()) {
42 _log.debug("Ignore " + currentURL);
43 }
44
45 PortalUtil.sendError(
46 HttpServletResponse.SC_NOT_FOUND, new NoSuchLayoutException(),
47 request, response);
48 }
49
50 private static Log _log = LogFactoryUtil.getLog(IgnoreFilter.class);
51
52 }