rendered paste bodyimport 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); }}