Hey Marek, Check the documentation that came with the distribution. The stuff you found is outdated, and I think the web-site itself is out of date. Logger has been discontinued. You will want to use Category.getInstance(this.getClass()) instead.
Greetings, Martin van Dijken -----Original Message----- From: Marek Polak [mailto:[EMAIL PROTECTED]] Sent: maandag 22 april 2002 17:31 To: Log4J Users List Subject: Repost Usign Log4J in Servlet Hello all, I'm new to log4j. I looked over documentation, bugs and mailing list archives but did not find solution to my problem. I installed log4j on my Jaguar Server (EAS 4.1 Sybase Server). Here is a snippet of my code I use in my servlet followed by error list I'm getting: *** CUT HERE **** package com.mine.servlets.entrypoint; //Jakarta Log4j logger package import org.apache.log4j.*; import org.apache.log4j.spi.LoggerFactory; public class EntryPointServlet_log4j extends HttpServlet { //**** THIS LINE PRODUCES ERROR **** static Logger logger = Logger.getLogger(EntryPointServlet_log4j.class); public void init(ServletConfig config) throws ServletException { super.init(config); Layout layout = new PatternLayout("%p [%t] %c (%F:%L) - %m%n"); try { BasicConfigurator.configure(new FileAppender(layout,servletProps.getProperty ("FileName"))); } catch (Exception e) { this.logger.fatal("[EntryPointServlet_log4j.init]: Could not configure Log4j Appender " + e); e.printStackTrace(); } logger.info("******************** Initiliazing Servlet Service." + " **********************"); **** CUT HERE **** These errors I'm getting in the log file -------------------------------------- Apr 19 14:23:17 2002: log4j:WARN Caught Exception while in Loader.getResource. This may be innocuous. Apr 19 14:23:17 2002: java.lang.NullPointerException Apr 19 14:23:17 2002: at org.apache.log4j.helpers.Loader.getResource(Loader.java:84) Apr 19 14:23:17 2002: at org.apache.log4j.LogManager.<clinit>(LogManager.java:137) Apr 19 14:23:17 2002: at org.apache.log4j.Logger.getRootLogger(Logger.java:120) Apr 19 14:23:17 2002: at org.apache.log4j.BasicConfigurator.configure(BasicConfigurator.java:56) Apr 19 14:23:17 2002: at com.koger.etas.servlets.entrypoint.EntryPointServlet_log4j.init(EntryPointSe rvlet_log4j.java:71) Apr 19 14:23:17 2002: at com.sybase.jaguar.servlet.JagServlet.init(JagServlet.java:122) Apr 19 14:23:17 2002: at com.sybase.jaguar.servlet.ServletPool.createInitializedInstance(ServletPool. java:160) Apr 19 14:23:17 2002: at com.sybase.jaguar.servlet.ServletPool.getInstance(ServletPool.java:65) Apr 19 14:23:17 2002: at com.sybase.jaguar.servlet.ServletPool.start(ServletPool.java:262) Apr 19 14:23:17 2002: at com.sybase.jaguar.servlet.JagServletContext.startServlet(JagServletContext.j ava:1966) Apr 19 14:23:17 2002: at com.sybase.jaguar.servlet.JagServletContext.startWebAppServlets(JagServletCo ntext.java:1579) Apr 19 14:23:17 2002: at com.sybase.jaguar.servlet.ServletEngine.startWebAppServlets(ServletEngine.ja va:779) Apr 19 14:23:17 2002: at com.sybase.jaguar.servlet.ServletServiceImpl.startWebAppServlets(ServletServ iceImpl.java:155) Apr 19 14:23:17 2002: at com.sybase.jaguar.servlet._sk_JaguarServlet_ServletService.invoke(_sk_Jaguar Servlet_ServletService.java:467) **** CUT HERE ***** Could anybody give me any advice in this case?? Thank you Marek Polak -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
