I did have log4j set up on a computer, but then it died and I can't seem to
get my new development environment to behave as well.  I'm using log4j 1.2.8
on a struts application, and using an oc4j standalone server for
development.  I'm hoping someone would be so kind as to suggest what I'm
missing/doing wrong now.
 
Here is the contents of my log4j.properties file:
# Create appenders:
log4j.rootLogger=INFO, stdout, F
 
# Configure the stdout appender <- no need when not in development
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d [%t] %-5p %x - %m%n
 
# Configure the file appender
log4j.appender.F=org.apache.log4j.RollingFileAppender
# Do not write to application log specified in orion-application.xml
(barts.log)
# as OC4J puts an exclusive lock on this file: attempts to append will fail
log4j.appender.F.File=C:\\WORK\\bart\\barts_log4j.log
log4j.appender.F.MaxFileSize=1MB
log4j.appender.F.MaxBackupIndex=1
log4j.appender.F.layout=org.apache.log4j.PatternLayout
log4j.appender.F.layout.ConversionPattern=%d [%t] %-5p %x - %m%n
 
# Turn some of the more verbose stuff off, I'm more interested in my logging
log4j.logger.org.apache.commons=warn
log4j.logger.org.apache.struts=warn
 
 
But despite the "warns", I get lots of lines like this:
111843 [HttpRequestHandler-3513371] DEBUG
org.apache.struts.tiles.TilesRequestProcessor  -   '.login' - processed as
definition
or
103718 [HttpRequestHandler-3513371] DEBUG
org.apache.commons.beanutils.ConvertUtils  - Convert string 'false' to class
'boolean'
 
The log4j.properties is located in my \WEB-INF\classes directory.
 
Thanks for your help!

Reply via email to