All pastes #404370 Raw Edit

Miscellany

public java v1 · immutable
·published 2007-03-20 23:48 UTC
rendered paste body
import org.apache.log4j.*;import org.apache.log4j.xml.DOMConfigurator;import org.w3c.dom.Document;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.xml.parsers.DocumentBuilderFactory;import java.io.InputStream;public class logging extends HttpServlet {    private static Logger logger;    public void init(ServletConfig config) throws ServletException {       // LogManager.resetConfiguration();                        try {          //getServletContext().getRealPath("/");        DOMConfigurator.configure("/WEB-INF/log4j.xml");        } catch (Exception e){            throw new ServletException(e);        }        System.out.println("Logging should be configured to use the file "+"WEB-INF/classes/log4j.xml");        logger = Logger.getLogger("logging.logger");        String url = null;        //PropertyConfigurator.configure(config.getServletContext().getRealPath("/")+"log4.properties");        logger.info("I Have been created!!");    }    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException {        logger.debug("Hey someone asked for me!!");        System.out.println("BOOO");    }    public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException {        doGet(request, response);    }}