If I understand correctly, what you want to do is something like this:
## Info or higher messages from any type get forwarded to the console
log4j.rootLogger=info, stdout
## net.windward INFO or higher gets sent to "tomcat" appender
log4j.logger.net.windward=info,tomcat
## stop net.windward from getting into the rootLogger
log4j.additivity.net.windward=false
## set org.apache.catalina to INFO or higher - logger additivity makes it
## go to the stdout appender so no need to attach to stdout explicitly
log4j.logger.org.apache.catalina=INFO
Define your appenders the same way you were doing and it "should" work ;)
cheers,
Javier
On 9/21/05, David Thielen <[EMAIL PROTECTED]> wrote:
> Hi;
>
>
>
> I am trying to do the following with log4j. This is for a servlet running in
> Tomcat and the log4j.properties file is in common/classes.
>
>
>
> I want the console to show warn plus info for org.apache.catalina. In the
> present config it writes nothing to the console.
>
>
>
> I want the log file to show warn plus info for net.windward.
>
>
>
> Any ideas?
>
>
>
> Thanks - dave
>
>
>
>
>
> log4j.rootLogger=info, stdout
>
> log4j.rootLogger=warn, tomcat
>
>
>
>
>
> log4j.appender.stdout=org.apache.log4j.ConsoleAppender
>
> log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
>
> log4j.appender.stdout.layout.ConversionPattern=%p %t %c - %m%n
>
>
>
>
>
> log4j.appender.tomcat=org.apache.log4j.DailyRollingFileAppender
>
> log4j.appender.tomcat.File=${catalina.home}/logs/tomcat.log
>
> log4j.appender.tomcat.layout=org.apache.log4j.PatternLayout
>
> log4j.appender.tomcat.layout.ConversionPattern=%d{HH:mm:ss.SSS} %p %t %c -
> %m%n
>
> # log4j.appender.tomcat.layout.ConversionPattern=%5p (%F:%L) - "%m"%n
>
> # log4j.appender.tomcat.layout.ConversionPattern=%d{HH:mm:ss.SSS} %5p [%t]
> (%F:%L) - "%m"%n
>
>
>
> log4j.logger.org.apache.catalina=INFO, tomcat
>
> log4j.logger.net.windward=INFO, tomcat
>
>
>
--
Javier Gonzalez Nicolini
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]