The static approach only works if you use only one logger repository. If you 
want to separate logging universes i.e. by using MDC you have to instantiate a 
logger for each instance of a class. Logging statements out of static helper 
routines even need fetch the correct logger "inline" not via a member variable 
of the class.

Heri



> -----Original Message-----
> From: David Tonhofer, m-plify S.A. [mailto:[EMAIL PROTECTED]
> Sent: Thursday, November 03, 2005 1:56 PM
> To: Log4J Users List
> Subject: Re: Basic Assistance
> 
> 
> Make it final, too :->
> 
> --On Thursday, November 03, 2005 12:33 AM +0100 Laurent 
> <[EMAIL PROTECTED]> wrote:
> 
> > Make it static so you only need one per class:
> >
> > public class MyClass {
> >     static Logger logger = Logger.getLogger(MyClass.class);
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

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

Reply via email to