struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sheela, Shravan" <She...@ncs.com>
Subject RE: Commons-logging and JDK 1.4 Logger
Date Mon, 18 Nov 2002 22:54:39 GMT

> So how do you configure commons logging to use the logging tool of your
choice?

Create a commons-logging.properties file and define the following property

org.apache.commons.logging.LogFactory

example

org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JCategory
Log

If the implementation is log4j, you have to define the configuration of
log4j independent of the commons logging configuration.

Check out the jakarta site for more info.

- Shravan



I thought if you use apache's logging scheme you are then locked into
apache's logging functionality.

Regards Wendy

> -----Original Message-----
> From: Eddie Bush [mailto:ekbush@swbell.net]
> Sent: Tuesday, November 19, 2002 9:47 AM
> To: Struts Users Mailing List
> Subject: Re: Commons-logging and JDK 1.4 Logger
> 
> 
> Mazza, Glen R., ,CPMS wrote:
> 
> >Hello,
> >
> >I am thinking of using the JDK 1.4 Logging API directly 
> within some of my
> >web application classes.  Of course, Struts uses 
> commons-logging for its
> >"internal" messages, so I still need to configure 
> commons-logging to use the
> >JDK 1.4 Logging.
> >
> Yes - so why not just use commons-logging everywhere?  It makes you 
> independent of any given logging implementation.  Then, if you later 
> decide you need a syslog logger (oops!  I don't think Java 
> provides for 
> this!) or an SMTP logger (oops!  again!) - can you say daily rolling 
> file appender? - you can just go right over to Log4J, change 
> a couple of 
> properties, and voila.  The fact of the matter is that there is some 
> existing functionality in the Log4J logger implementations 
> that the JDK 
> does not have.  Rather than paint yourself in a corner, why 
> not just use 
> commons-logging everywhere and be independent of your logging 
> implementation?
> 
> >I am interested in using the same output logging file for 
> both types of
> >messages:  those I explicitly call via JDK 1.4 Logging, and 
> those messages
> >written by Struts via commons-logging.  Can I have them 
> append to the *same*
> >output log file without concern for them overwriting each 
> other's messages?
> >
> I don't see how both objects could have write-access to the 
> same file at 
> the same time - I would think this would be problematic.  I'm 
> not sure 
> how the logs are implemented, but I would think they would 
> keep the file 
> open to speed logging.
> 
> >Thanks,
> >Glen
> >
> -- 
> Eddie Bush
> 
> 
> 
> 
> --
> To unsubscribe, e-mail:   
> <mailto:struts-user-unsubscribe@jakarta.apache.org>
> For additional commands, e-mail: 
> <mailto:struts-user-help@jakarta.apache.org>
> 
> 

--
To unsubscribe, e-mail:
<mailto:struts-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail:
<mailto:struts-user-help@jakarta.apache.org>

**************************************************************************** 
This email may contain confidential material. 
If you were not an intended recipient, 
Please notify the sender and delete all copies. 
We may monitor email to and from our network. 
****************************************************************************

--
To unsubscribe, e-mail:   <mailto:struts-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:struts-user-help@jakarta.apache.org>


Mime
View raw message