And that's pretty much my understanding too. No magic, no "init" other than ensuring the .jar is in the classpath (at compile and run time), and then setting the properties.
Hue said it much learer than I can. Don -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Hue Holleran Sent: Thursday, March 13, 2003 7:39 PM To: [EMAIL PROTECTED] Subject: RE: [MVC-Programmers] Log4j Hi Dave, log4j was a bit of a mystery to me. Until ... I realised it revolves around more of a 'trick', really - as far as I understand it, anyway(!). log4J seems to sort of 'bind' to a class, viz: I can declare in a class a logger of type - in my '/WEB-INF/classes/log4j.properties' file, as follows: # Set root category priority to WARN and set its only appender to A1. log4j.rootCategory=WARN, A1 # Notify I would like to log my class log4j.category.org.mycompany.MyClass=DEBUG As I understand it as long as my class is at org.mycompany.MyClass, i.e. a FQ class name, I can say in my class: private final static Logger log = Logger.getLogger(MyClass.class); (as long as it matches the FQ path listed in the log4j file) ... then this will pick-up the definition in the log4j file. This will then give me log output. You could always define this at a higher level to get the output you need, or you can selectively select the 'class' you want to log in the file. As I say - this is my understanding only and it works for me. Hope this helps. H. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of [EMAIL PROTECTED] Sent: 13 March 2003 23:35 To: [EMAIL PROTECTED] Subject: [MVC-Programmers] Log4j How has everyone init'd log4j? Is there an easy way or do I have to write a short servlet and modify web.xml??? thanks. dave s. _______________________________________________ MVC-Programmers mailing list [EMAIL PROTECTED] http://www.basebeans.net:8080/mailman/listinfo/mvc-programmers _______________________________________________ MVC-Programmers mailing list [EMAIL PROTECTED] http://www.basebeans.net:8080/mailman/listinfo/mvc-programmers _______________________________________________ MVC-Programmers mailing list [EMAIL PROTECTED] http://www.basebeans.net:8080/mailman/listinfo/mvc-programmers