The Lab

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Logging

The MFClient will, by default, initialize a java.util.logging.Logger

 

To override this behavior you should, before creating the MFClient instance, set your own handler on the Logger com.marketfactory.api

You can do this either programmatically

Example overriding the default JUL logging
Handler fh = new ConsoleHandler();
fh.setLevel(Level.OFF);

Logger logger = Logger.getLogger("com.marketfactory.api");
logger.setLevel(Level.SEVERE);
logger.addHandler(fh);
logger.setUseParentHandlers(false);

 

or in a JUL properties file and set it using -Djava.util.logging.config.file=logging.properties

example logging.properties file
handlers= java.util.logging.ConsoleHandler

java.util.logging.ConsoleHandler.level = INFO
com.marketfactory.api.level = INFO


 

 

  • No labels