
org.jboss.mod_cluster.MyTest Maven / Gradle / Ivy
/*
* Copyright(c) 2009 Red Hat Middleware, LLC,
* and individual contributors as indicated by the @authors tag.
* See the copyright.txt in the distribution for a
* full listing of individual contributors.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library in the file COPYING.LIB;
* if not, write to the Free Software Foundation, Inc.,
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
* @author Jean-Frederic Clere
* @version $Revision: 420067 $, $Date: 2006-07-08 09:16:58 +0200 (sub, 08 srp 2006) $
*/
import java.io.*;
import java.text.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
/**
* Test servlet for mod_cluster tests.
*
*/
public class MyTest extends HttpServlet {
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("");
out.println("");
out.println("");
String title = request.getContextPath() + "/Test servlet";
out.println("" + title + " ");
out.println("");
out.println("");
out.println(" request.getContextPath(): " + request.getContextPath() + "
");
out.println(" request.getQueryString(): " + request.getQueryString() + "
");
String test = request.getParameter("test");
if (test !=null && test.equalsIgnoreCase("timeout")) {
Thread me = Thread.currentThread();
try {
me.sleep(15000);
} catch(Exception e) {
throw new ServletException("sleep interrupted");
}
}
out.println("");
out.println("");
}
public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
doGet(request, response);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy