tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Allen Reese <are...@yahoo-inc.com>
Subject RE: Tomcat Logging Jarhell
Date Tue, 13 Mar 2012 20:07:29 GMT
Oh you are right.  I forgot that part.

We have an ugly process that generates a log4j.xml that is used globally.
All of the logs are globbed together into a giant mess.

As far as build time, we use maven and provided scope to exclude it.

And most people here run a single instance of a single app.  


--Allen
Yahoo!, Inc.

> -----Original Message-----
> From: Christopher Gross [mailto:cogross@gmail.com]
> Sent: Tuesday, March 13, 2012 1:01 PM
> To: Tomcat Users List
> Subject: Re: Tomcat Logging Jarhell
> 
> http://publib.boulder.ibm.com/infocenter/initiate/v9r5/index.jsp?topic=
> %2Fcom.ibm.inspinstall.doc%2Ftopics%2Ft_inspinstall_configuring_log4j_l
> ogging_apachetomcat.html
> 
> Having the logging items in the shared/lib means that the
> shared/classes needs to have a log4j.properties file.
> 
> I dropped one of my log4j.properties files into that directory, and I
> was able to pipe log output there...anyone know how I can have a
> separate one for each app, so that the logfiles will be readable and
> not all mangled together?  Outside of editing all the modules to use a
> named logger...
> 
> -- Chris
> 
> 
> 
> On Tue, Mar 13, 2012 at 3:53 PM, Christopher Gross <cogross@gmail.com>
> wrote:
> > Allen -- Is there something in particular that your users need to do
> > for the common logging?  Any changes in the file or the setup of
> their
> > web app?
> >
> > An example of the log4j.properties file from a WEB-INF/classes dir:
> >
> > log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
> > log4j.appender.A1.layout=org.apache.log4j.PatternLayout
> > log4j.appender.A1.layout.ConversionPattern=%d %-5p %c - %m%n
> > log4j.appender.A1.File=/test/logs/app/console.log
> >
> > log4j.appender.AppAppender=org.apache.log4j.DailyRollingFileAppender
> > log4j.appender.AppAppender.layout=org.apache.log4j.PatternLayout
> > log4j.appender.AppAppender.layout.ConversionPattern=%d %-5p %c - %m%n
> > log4j.appender.AppAppender.File=/test/logs/app/app.log
> >
> > log4j.rootLogger=WARN, A1
> > log4j.logger.opensearch=DEBUG,AppAppender
> >
> > -- Chris
> >
> >
> >
> > On Tue, Mar 13, 2012 at 3:43 PM, Allen Reese <areese@yahoo-inc.com>
> wrote:
> >> We have people exclude commons-logging, and log4j as our
> installation provides them for you in a common lib dir.
> >>
> >> --Allen Reese
> >> Yahoo!, Inc.
> >>
> >>> -----Original Message-----
> >>> From: Christopher Gross [mailto:cogross@gmail.com]
> >>> Sent: Tuesday, March 13, 2012 12:41 PM
> >>> To: Tomcat Users List
> >>> Subject: Tomcat Logging Jarhell
> >>>
> >>> Hi all.
> >>>
> >>>   I'm trying to utilize the common/lib and shared/lib directories
> on
> >>> Tomcat 5.5.25.  I have a few separate apps that were each using
> many
> >>> of the same JAR files, so I have been moving them down to shared &
> >>> common lib (DB stuff went to common/lib, the apache commons modules
> >>> & others went to the shared/lib).  I was doing testing as I went
> >>> along
> >>> -- but I never went to look at the logfiles for my webapps.  I'm
> now
> >>> noticing that they aren't getting anything anymore.  I haven't
> >>> changed anything aside from moving the JARs around.  I'm using the
> >>> Apache Log4j Logger in my classes.
> >>>
> >>>   I have:
> >>> shared/lib:
> >>> commons-logging-1.0.4.jar
> >>> commons-logging-api.jar
> >>> commons-logging.jar
> >>>
> >>> common/lib:
> >>> apache-log4j-extras-1.0.jar
> >>> log4j-1.2.15.jar
> >>>
> >>> each app has:
> >>> commons-logging-1.0.4.jar
> >>> commons-logging-api.jar
> >>> commons-logging.jar
> >>>
> >>> I'd like to avoid rolling back to how everything was, with a lot of
> >>> repeated JAR files all over the place.  Has anyone run into a
> >>> similar problem and found a decent solution?
> >>>
> >>> Any help/tips are appreciated.
> >>>
> >>> Thanks!
> >>>
> >>> -- Chris
> >>>
> >>> -------------------------------------------------------------------
> -
> >>> - To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> >>> For additional commands, e-mail: users-help@tomcat.apache.org
> >>
> >>
> >> --------------------------------------------------------------------
> -
> >> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> >> For additional commands, e-mail: users-help@tomcat.apache.org
> >>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message