I always thought that log4j would commandeer java.util.Logger, but I was obviously wrong. Thanks.
> -----Original Message----- > From: Freeman Fang [mailto:[EMAIL PROTECTED] > Sent: Friday, September 28, 2007 10:43 PM > To: [email protected] > Subject: Re: Logging small puzzle > > Hi Benson, > > By default, cxf will use java.until.Logger. If you want to use log4j in > cxf, you also need invoke > > LogUtils.setLoggerClass(Log4jLogger.class); > at very first place to make sure Log4j logger is registered. > > You can get more details about how it works from > https://svn.apache.org/repos/asf/incubator/cxf/trunk/common/common/src/m ai > n/java/org/apache/cxf/common/logging/ > > Best Regards > > Freeman > > Benson Margulies wrote: > > I've got a log4j config file as follows. Anyone have a guess as to why I > > keep seeing CXF 'INFO' level messages? > > > > > > > > > > > > # Set root logger level to ERROR and its only appender to A1. > > > > # > > > > log4j.rootLogger=ERROR, A1 > > > > > > > > # A1 is set to be a ConsoleAppender. > > > > log4j.appender.A1=org.apache.log4j.ConsoleAppender > > > > > > > > # A1 uses PatternLayout. > > > > log4j.appender.A1.layout=org.apache.log4j.PatternLayout > > > > log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n > > > > > > > > > > > > > >
