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
	> ---------------------------------------------------
	>
	>