On Wed, 2 Apr 2003, Thomas Nichols wrote:
> Date: Wed, 02 Apr 2003 16:13:25 +0100 > From: Thomas Nichols <[EMAIL PROTECTED]> > Reply-To: Jakarta Commons Users List <[EMAIL PROTECTED]> > To: [EMAIL PROTECTED] > Subject: [logging] How to setLevel() for commons logging? (urgent :) > > Hi, > I'm using Commons Logging to get Logger independence. By default I'm using > Log4J, and I want to ship my kit configured by default to WARN level. In > Log4J I'd use logger.setLevel(Level.WARN), but the commons.logging.Log > interface has no setLevel() or similar method, and I can't see how to get > to the underlying Log4J Category field. How can I ship with logging set to > WARN (or OFF)? > Configuration of the underlying logging system implementation is *not* the responsibility of commons-logging. That is up to your application. For Log4J, that means doing something like: * Shipping a "log4j.properties" file in your app that Log4J will automatically recognize and use to configure itself. * Explicitly calling one of the Configurator methods to set things up the way you want. > I can do this ok with SimpleLog... > That's because SimpleLog is a (simple) logging system implementation, so it needed to provide a configuration mechanism. > Looks as though this project ends the Log4J / JDK1.4 logging debate for me > - thanks very much. > That's the idea :-). > Regards, > Thomas. > Craig --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
