dev@grizzly.java.net

Re: How to make logger.fine(r, est) or logger.severe method to write messages to stdout?

From: ming qin <mingqin1_at_yahoo.com>
Date: Fri, 11 Sep 2009 09:43:11 -0700 (PDT)

Hi:
For developers use NETBeans IDE. to accomplish logger configure through adding JVM command line argu as below 1) instruction:
     please see this link
     http://blogs.sun.com/charliebrown/entry/netbeans_ide_adding_changing_jvm

   here is what I add to netbeans.conf
  netbeans_default_options="-J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true -J-Djava.util.logging.config.file=D:\\grizzly\\1_5_0\\logging.properties"

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