Oleksiy:
The code snippet works for me. My failure was caused by missing of setting up consoleHandler's LEVEL.
thanks for help.
Ming Qin
Cell Phone 858-353-2839
--- On Thu, 8/27/09, Oleksiy Stashok <Oleksiy.Stashok_at_Sun.COM> wrote:
From: Oleksiy Stashok <Oleksiy.Stashok_at_Sun.COM>
Subject: Re: How to make logger.fine(r, est) or logger.severe method to write messages to stdout?
To: dev_at_grizzly.dev.java.net
Date: Thursday, August 27, 2009, 5:32 AM
Hi, Ming Qin,
you have two options:1) configprovide logger config file, when running a test. In the config file you can set logging level for logger and handler(s), like here [1].-Djava.util.logging.config.file=logging.properties
2) programmingadd custom logger Handler logger.setLevel(Level.ALL); final ConsoleHandler consoleHandler = new ConsoleHandler(); consoleHandler.setLevel(Level.ALL); logger.addHandler(consoleHandler);
WBR,Alexey.
[1]
http://www.exampledepot.com/egs/java.util.logging/Props.html
On Aug 27, 2009, at 4:48 , ming qin wrote:
Hi Everyone :
Running com.sun.grizzly.DefaultControllerTest from version 1_9_17 in window xp cmd console and NetBean IDE. Hope com.sun.grizzly.Controller’s logger can output messages in autoConfigureCore () method to stdout. By setting Controller’s logger level to ALL , this didn’t work.
How do your guys make logger.fine(r, est) or logger.severe method to write messages to stdout?
protected static Logger logger = Logger.getLogger("grizzly");// setting logger’s level to LEVEL.ALL static { logger.setLevel(Level.ALL); }Below is log message in autoConfigureCore. logger.fine("Controller auto-configured with 2 ReadController " + "based on underlying cores/processors, with a Thread Pool " + "of required size " + requiredThreadsCount ); Thanks in advance
Ming Qin
Cell Phone 858-353-2839