Glen, Here is a sample which will help you understand how you can use xml config file, basically you use the format: <level value="info" />
In the logger section: Here are the file contents: <?xml version="1.0" encoding="UTF-8" ?> <webm_journal_logging> <appender name="StdErr" class="org.apache.log4j.ConsoleAppender"> <param name="target" value="System.Err" /> <layout class="com.webmethods.sc.logging.log4j.DefaultG8dEventLayout" /> </appender> <!-- This appender will send log messages with a level of 'warn' and above to './log/server.log'; with daily rollover to, e.g. './log/server.log.2006-07-17'. --> <appender name="DailyFile" class="com.webmethods.sc.logging.log4j.WmDailyFileAppender"> <param name="file" value="log/server.log" /> <param name="datePattern" value=".yyyy-MM-dd" /> <param name="threshold" value="debug" /> <layout class="com.webmethods.sc.logging.log4j.DefaultG8dEventLayout" /> </appender> <logger name="webm.sc.sample.sub1" additivity="true"> <level value="info" /> <appender-ref ref="StdErr" /> <appender-ref ref="DailyFile" /> </logger> <root> <level value="debug" /> <appender-ref ref="DailyFile" /> <appender-ref ref="StdErr" /> </root> <threshold> <level value="debug" /> </threshold> </webm_journal_logging> -Kamal. -----Original Message----- From: Drinkwater, GJ (Glen) [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 14, 2007 8:20 AM To: log4j-user@logging.apache.org Subject: Log4j xml configuration Hi I am currently moving all our log4j.properties files to XML files and was wondering how I replicate this with the xml configuration. In the properties file, I can put in log4j.logger.my.package=DEBUG Which means only logs from 'my.package' with level DEBUG or above gets logged and anything outside these package does not. How do I do this with an XML configuration. Thanks Glen --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]