Return-Path: Delivered-To: apmail-jakarta-tomcat-user-archive@www.apache.org Received: (qmail 39780 invoked from network); 11 Dec 2003 23:42:03 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 11 Dec 2003 23:42:03 -0000 Received: (qmail 20673 invoked by uid 500); 11 Dec 2003 23:41:09 -0000 Delivered-To: apmail-jakarta-tomcat-user-archive@jakarta.apache.org Received: (qmail 20618 invoked by uid 500); 11 Dec 2003 23:41:09 -0000 Mailing-List: contact tomcat-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tomcat Users List" Reply-To: "Tomcat Users List" Delivered-To: mailing list tomcat-user@jakarta.apache.org Received: (qmail 20529 invoked from network); 11 Dec 2003 23:41:08 -0000 Received: from unknown (HELO mail.gmx.net) (213.165.64.20) by daedalus.apache.org with SMTP; 11 Dec 2003 23:41:08 -0000 Received: (qmail 18897 invoked by uid 65534); 11 Dec 2003 23:41:14 -0000 Received: from unknown (EHLO gmx.net) (213.196.210.246) by mail.gmx.net (mp027) with SMTP; 12 Dec 2003 00:41:14 +0100 X-Authenticated: #392197 Message-ID: <3FD9007B.6010402@gmx.net> Date: Fri, 12 Dec 2003 00:40:43 +0100 From: Philipp Taprogge User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Tomcat Users List Subject: [WORKAROUND] Re: VERY weird problem with commons-logging and Tomcat5 References: <3FD8D6DB.90607@gmx.net> In-Reply-To: <3FD8D6DB.90607@gmx.net> X-Enigmail-Version: 0.82.2.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Hi! I still do not know what is causing this behavior, but I found a workaround in case anyone else stumbles upon this problem: In my log4j.properties I left the log4j.rootCategory property alone and only set log4j.category.package.name.of.my.classes properties for each package in my webapp to DEBUG. This way I only get the DEBUG output of my own classes and not ALL debug messages generated by the container. I still wonder why my log4j.properties in /WEB-INF/classes should reconfigure the container's whole logging mechanism. Either this is a major bug or tomcat4's doing it right was one. 'Till later Phil Philipp Taprogge wrote: > Hi! > > I have a very disgusting problem here... I am developing a webapp which > uses commons-logging and log4j. > All I do is use the commons' Log and LogFactory in my application and > place a log4j.properties file in my WEB-INF/classes. > This property file looks like this (w/out the CR in the middle line of > course): > > log4j.rootCategory=DEBUG, warthoglog > log4j.appender.warthoglog=org.apache.log4j.RollingFileAppender > log4j.appender.warthoglog.layout=org.apache.log4j.PatternLayout > log4j.appender.warthoglog.layout.ConversionPattern=%d{ISO8601} > [%-15C{1}] %-5p - %m%n > log4j.appender.warthoglog.File=${catalina.home}/logs/warthog.log > log4j.appender.warthoglog.MaxFileSize=2048KB > log4j.appender.warthoglog.MaxBackupIndex=20 > log4j.appender.warthoglog.Append=true > > This works fine, except that I get not only my application's log > messages but _ALL_ tomcat debug logging in this file, which firstly > slows down my machine (no wonder) and secondly grows the logfile to a > few MBs just from startup. > What the heck am I doing wrong here? This setup worked perfectly in the > last tomcat4. > > Can anyone advice? > > Philipp Taprogge > -- "I love deadlines, I love the whooshing noise they make as they go by" - Douglas Adams --------------------------------------------------------------------- To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org For additional commands, e-mail: tomcat-user-help@jakarta.apache.org