On Fri, 2003-08-15 at 09:15, Schalk wrote: > I have installed, hopefully, all the files/packages needed for log4j. I > wrote the log4jInit servlet and it compiled without any problems. I did > the > set-up in the web.xml as mentioned in the source course doc. The one > thing I > am unsure of is what exactly the log4j.lcf file should contain.
Hi, The log4j.lcf file would contain the Log4j configuration information you wish to use in your circumstances (details of what Appenders to setup, which Logger's they're bound to etc). You've got 2 formats to choose for this information. Standard Java property syntax, or in XML. If you were to rename the 'log4j.lcf' file referenced by your servlet to 'log4j.properties' or 'log4j.xml' Log4j will automatically detect the appropriate style and configure itself. However if you name it 'log4j.lcf', your servlet will need to tell Log4j which Configurator class to initialize Log4j. Right now I am sure your Servlet is either using PropertyConfigurator, or DOMConfigurator to load your log4j.lcf file. So depending on your properties vs XML feelings, choose one (bearing in mind that the XML DOMConfigurator can specify a couple more things that the PropertyConfigurator can't, but those features may not be important to you right now, and it's pretty straight forward to rewrite a property file into XML). The details of the format of Properties/XML configuration are defined here: Properties: http://jakarta.apache.org/log4j/docs/api/org/apache/log4j/PropertyConfigurator.html (See the doConfigure link) XML: http://jakarta.apache.org/log4j/docs/api/org/apache/log4j/xml/DOMConfigurator.html (The link to the DTD is very useful) There's a couple of great Wiki documents for you to, so check that out: http://nagoya.apache.org/wiki/apachewiki.cgi?Log4JProjectPages in particular, this one is very relevant http://nagoya.apache.org/wiki/apachewiki.cgi?Log4JProjectPages/Log4JXmlFormat I'm sure Ceki won't mind if I plug his book about Log4j, it is excellent reading: https://www.qos.ch/shop/products/clm_t.jsp hope this helps! cheers, Paul Smith --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]