RE: Issues with java.util.logging
"Earl, Michael" <[email protected]> Wed, 7 Jun 2006 07:30:43 -0700
| Newsgroups | gmane.text.xml.resin.user |
|---|---|
| Message-ID | <96ECC502D2678A4192F48386A524718D04E2B6A7@cacexc07.americas.cpqcorp.net> |
In our code, we already call logger.setUseParentHandlers( false ). Any ideas why full logging would be enabled by default? ________________________________ From: [email protected] [mailto:[email protected]] On Behalf Of Bill Au Sent: Wednesday, June 07, 2006 5:53 AM To: [email protected] Subject: Re: Issues with java.util.logging The only problem we have seen with sub declaration is when logging is turned off at a sub level, the default will override that. We solved that problem by adding use-parent-handers='false' to <logger>. Bill On 6/7/06, Andy Yates <[email protected]> wrote: I've had similar problems with the resin logging levels in that it just ignores any kind of sub declaration of logging. For instance I had the following levels setup: <log path='stdout:' timestamp='[%H:%M:%S.%s] '> <logger name="" level="info"/> <logger name="org.springframework" level="severe"/> <logger name="org.apache" level="severe"/> <logger name="uk.ac.sanger" level="fine"/> </log> The last one is my own code so the log levels should be fairly verbose for a test system. All calls to the logger are going through commons-log and I even forced commons log to send to the Jdk1.4 logger. None of this worked so I was left with using log4j & getting it to append to stdout which seems to have done the trick but it is by no way ideal. Anyone else encountered this problem? Cheers, Andy Earl, Michael wrote: > Hello All, > > We recently migrated from Tomcat to Resin. We are now discovering that > for some reason ALL of our classes are creating log messages at ALL > levels. This did not happen nor does it still happen with Tomcat -- > with the same code. We love Resin by the way so this is not a > complaint. I am seeking to understand why this is happening. I have > added the following to our resin config file: > > <logger name="com.hp.sfng" level="info" path='stdout:' > timestamp='[%H:%M:%S.%s] '/> > > This had no effect, all classes are sending log messages. > > Thanks for any help, > > Mike. > > --------------------------------------------------- > Michael Earl "For whoever exalts > Software Engineer himself will be humbled, > GO-IT MBP/SF and whoever humbles > Bldg R4 himself will be exalted." > HP, Roseville CA > +1-916-748-7958 work Matthew 23:12 > +1-916-671-4466 cell > --------------------------------------------------- > >