Please make sure that there is a log4j.properties or log4j.xml file in the
classpath or in your servlet.

Thanks,
Swami

> -----Original Message-----
> From: Marek Polak [mailto:[EMAIL PROTECTED]]
> Sent: April 22, 2002 12:31 PM
> To: Log4J Users List; Edward Q. Bridges
> Subject: RE: Repost Usign Log4J in Servlet
> 
> 
> Hi Edward and Martin,
> 
>  I'm using log4j version 1.2beta4 that's why I'm using Logger 
> instead of
> Category, but still could not solve my problem. It work fine 
> with simple
> java class with main function but not with the Servlet. Any ideas??
> 
> 
>                                                               
>                               Thank you
> 
>                                                               
>                                       Marek
> 
> > -----Original Message-----
> > From: Edward Q. Bridges [mailto:[EMAIL PROTECTED]]
> > Sent: Monday, April 22, 2002 11:59 AM
> > To: Log4J Users List; Martin van Dijken
> > Subject: RE: Repost Usign Log4J in Servlet
> >
> >
> > actually you have it backwards:  Category has been 
> deprecated in favor
> > of Logger in 1.2* Log4J.  but, that all depends on what version of
> > Log4J that Marek is using.
> >
> > --e--
> >
> >
> > On Mon, 22 Apr 2002 17:35:55 +0200, Martin van Dijken wrote:
> >
> > > 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:log4j-user-
> > [EMAIL PROTECTED]>
> > > For additional commands, e-mail: <mailto:log4j-user-
> > [EMAIL PROTECTED]>
> > >
> > >
> > > --
> > > To unsubscribe, e-mail:   <mailto:log4j-user-
> > [EMAIL PROTECTED]>
> > > For additional commands, e-mail: <mailto:log4j-user-
> > [EMAIL PROTECTED]>
> > >
> >
> >
> > --
> > Edward Q. Bridges
> > http://www.teachscape.com
> >
> >
> >
> > --
> > 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]>
> 

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to