1 package com.atlassian.gzipfilter.test.web;
2
3 import javax.servlet.http.HttpServlet;
4 import javax.servlet.http.HttpServletRequest;
5 import javax.servlet.http.HttpServletResponse;
6 import javax.servlet.ServletException;
7 import java.io.IOException;
8
9
10
11
12 public class ClassesNotFoundServlet extends HttpServlet
13 {
14 private static final String REWRITEFILTER_CLASSNAME = "org.tuckey.web.filters.urlrewrite.UrlRewriteFilter";
15
16 protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException
17 {
18 try
19 {
20 this.getClass().getClassLoader().loadClass(REWRITEFILTER_CLASSNAME);
21 resp.sendError(500, "Error. Class '" + REWRITEFILTER_CLASSNAME + "' could be found. Should have been hidden in build process");
22 }
23 catch (ClassNotFoundException e)
24 {
25 resp.setStatus(200);
26 resp.getWriter().write("Success. Classes could not be loaded.");
27 }
28 }
29 }