It proved my suspicion - commons-logging didn't know log4j.properties's existence. Read commons-logging's document. There is a package description explains how to integrate log4j.
Regards, PQ "This Guy Thinks He Knows Everything" "This Guy Thinks He Knows What He Is Doing" -----Original Message----- From: Susan Bradeen [mailto:[EMAIL PROTECTED]] Sent: February 7, 2003 2:22 PM To: Struts Users Mailing List Subject: RE: Another logging question Ok, I deleted log4j.properties and the application happily runs the same as it has since I started this process ... all log messages are going to the console. Should I be getting an error since the properties file is gone now? On 02/07/2003 01:48:57 PM pqin wrote: > Remove your log4j.properties and see if you will be getting the same result. > > Regards, > > > PQ > > "This Guy Thinks He Knows Everything" > "This Guy Thinks He Knows What He Is Doing" > > -----Original Message----- > From: Susan Bradeen [mailto:[EMAIL PROTECTED]] > Sent: February 7, 2003 1:48 PM > To: Struts Users Mailing List > Subject: RE: Another logging question > > Thanks, PQ. > > Is it just a matter of getting the log4j.properties file right? Almost > seems like it isn't even getting acknowledged. I tried a number of > log4j.properties file variations, as well as what was listed in the "short > introduction to Log4j". For example ... > > log4j.rootLogger=DEBUG, A1 > log4j.appender.A1.layout=org.apache.log4j.PatternLayout > > # Print the date in ISO 8601 format > log4j.appender.A1.layout.ConversionPattern=%d [%t] %-5p %c - %m%n > > # Print only messages of level WARN or above in the package com.foo. > log4j.logger.org.apache.struts=WARN > > and then this one ... > > log4j.rootLogger=DEBUG, stdout, R > > log4j.appender.stdout=org.apache.log4j.ConsoleAppender > log4j.appender.stdout.layout=org.apache.log4j.PatternLayout > log4j.appender.stdout.Target=System.out > log4j.appender.stdout.Threshold=WARN > log4j.appender.stdout.org.apache.struts=WARN > > # Pattern to output the caller's file name and line number. > log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n > > log4j.appender.R=org.apache.log4j.RollingFileAppender > log4j.appender.R.File=c:/temp/testlogfile.txt > > log4j.appender.R.MaxFileSize=100KB > # Keep one backup file > log4j.appender.R.MaxBackupIndex=1 > > log4j.appender.R.layout=org.apache.log4j.PatternLayout > log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n > > then even used your exact properties file, with my file of course, and I > don't seem to be getting anywhere. I excepted to see less messages > printing out to the console, and nothing is changing. I also didn't see > any messages printing to the log file I specified. It seems so straight > forward, but I must not be understanding something about how it all works. > > > Susan Bradeen > > On 02/07/2003 11:53:34 AM pqin wrote: > > > # A multi-destination logger > > # FATAL will go to the console > > # All will go to a file > > log4j.logger.mylogger=DEBUG, fatalconsole, file > > > > # All fatal messages will log to the console: System.out > > log4j.appender.fatalconsole=org.apache.log4j.ConsoleAppender > > log4j.appender.fatalconsole.Target=System.out > > log4j.appender.fatalconsole.Threshold=FATAL > > > > # All messages go to a file rolled over twice per day > > log4j.appender.file=org.apache.log4j.DailyRollingFileAppender > > log4j.appender.file.File=c:/Program Files/Apache Group/Tomcat > > 4.1/logs/localhost_lciponline_debug.txt > > log4j.appender.file.DatePattern='.'yyyy-MM-dd-a > > log4j.appender.file.Threshold=DEBUG > > > > > > Regards, > > > > > > PQ > > > > "This Guy Thinks He Knows Everything" > > "This Guy Thinks He Knows What He Is Doing" > > > > -----Original Message----- > > From: Susan Bradeen [mailto:[EMAIL PROTECTED]] > > Sent: February 7, 2003 11:53 AM > > To: Struts Users Mailing List > > Subject: RE: Another logging question > > > > Yes, thank you. I was under the impression that you could set the > logging > > level to WARN or something and not see all the INFO messages in the > > console. Despite my efforts to change this level, I still see all > messages > > as if the level were set to DEBUG. Sorry if I didn't make my question > > clear. > > > > Susan Bradeen > > > > On 02/07/2003 11:34:14 AM pqin wrote: > > > > > If you use ConsoleAppender, of course you see messages on the screen. > > > > > > Regards, > > > > > > > > > PQ > > > > > > "This Guy Thinks He Knows Everything" > > > "This Guy Thinks He Knows What He Is Doing" > > > > > > -----Original Message----- > > > From: Susan Bradeen [mailto:[EMAIL PROTECTED]] > > > Sent: February 7, 2003 11:34 AM > > > To: [EMAIL PROTECTED] > > > Subject: Another logging question > > > > > > I apologize in advance for yet another logging question to the group, > > but > > > I cannot get this to work. I am getting anything and everything > printing > > > to my console. I couldn't seem to make logging level changes using the > > > default SimpleLog, so today I moved on to Log4j. I am using Struts > > 1.1b3, > > > and J2SE 1.3.x. > > > > > > 1) downloaded the most recent Log4j.zip > > > 2) put the log4j-1.2.7.jar in my WEB-INF/lib folder. > > > 3) rebuilt my web project. > > > 4) created two properties files ( WEB-INF/classes) ... > > > commons-logging.properties and log4j.properties > > > 5) added to commons-logging.properties > > > > > > > > > org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.Log4jF > > > actory > > > > > > 6) added to log4j.properties (just like everyone else) > > > # Set root logger level to DEBUG and its only appender to A1. > > > log4j.rootLogger=WARN,A1 > > > > > > # A1 is set to be a ConsoleAppender. > > > log4j.appender.A1=org.apache.log4j.ConsoleAppender > > > > > > # A1 uses PatternLayout. > > > log4j.appender.A1.layout=org.apache.log4j.PatternLayout > > > log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n > > > > > > log4j.logger.org.apache.struts=WARN > > > > > > 7) restarted my server instance and tried my web application (over and > > > over again). > > > > > > I think I have been through every logging related message in the > > archives > > > and all the docs on line, but I absolutely don't see what I am > > forgetting. > > > I hope someone else can shed some light on this. > > > > > > Thanks, > > > > > > Susan Bradeen > > > [EMAIL PROTECTED] > > > > > > > > > --------------------------------------------------------------------- > > > 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] > > > > --------------------------------------------------------------------- > 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]

