FileDocCategorySizeDatePackage
InitUsingLog4JProperties.javaAPI DocApache log4j 1.2.155218Sat Aug 25 00:09:44 BST 2007examples.lf5.InitUsingLog4JProperties

InitUsingLog4JProperties

public class InitUsingLog4JProperties extends Object
This class is a simple example of how to use the LogFactor5 logging window. The LF5Appender is the primary class that enables logging to the LogFactor5 logging window. The simplest method of using this Appender is to add the following line to your log4j.properties file: log4j.appender.A1=org.apache.log4j.lf5.LF5Appender The log4j.properties file MUST be in you system classpath. If this file is in your system classpath, a static initializer in the Category class will load the file during class initialization. The LF5Appender will be added to the root category of the Category tree. Create a log4j.properties file and add this line to it, or add this line to your existing log4j.properties file. Run the example at the command line and explore the results!
author
Brent Sprecher

Fields Summary
private static Logger
logger
Constructors Summary
Methods Summary
public static voidmain(java.lang.String[] argv)


    //--------------------------------------------------------------------------
    //   Constructors:
    //--------------------------------------------------------------------------

    //--------------------------------------------------------------------------
    //   Public Methods:
    //--------------------------------------------------------------------------

         
        // Add a bunch of logging statements ...
        logger.debug("Hello, my name is Homer Simpson.");
        logger.debug("Hello, my name is Lisa Simpson.");
        logger.debug("Hello, my name is Marge Simpson.");
        logger.debug("Hello, my name is Bart Simpson.");
        logger.debug("Hello, my name is Maggie Simpson.");

        logger.info("We are the Simpsons!");
        logger.info("Mmmmmm .... Chocolate.");
        logger.info("Homer likes chocolate");
        logger.info("Doh!");
        logger.info("We are the Simpsons!");

        logger.warn("Bart: I am through with working! Working is for chumps!" +
                "Homer: Son, I'm proud of you. I was twice your age before " +
                "I figured that out.");
        logger.warn("Mmm...forbidden donut.");
        logger.warn("D'oh! A deer! A female deer!");
        logger.warn("Truly, yours is a butt that won't quit." +
                "- Bart, writing as Woodrow to Ms. Krabappel.");

        logger.error("Dear Baby, Welcome to Dumpsville. Population: you.");
        logger.error("Dear Baby, Welcome to Dumpsville. Population: you.",
                new IOException("Dumpsville, USA"));
        logger.error("Mr. Hutz, are you aware you're not wearing pants?");
        logger.error("Mr. Hutz, are you aware you're not wearing pants?",
                new IllegalStateException("Error !!"));


        logger.fatal("Eep.");
        logger.fatal("Mmm...forbidden donut.",
                new SecurityException("Fatal Exception"));
        logger.fatal("D'oh! A deer! A female deer!");
        logger.fatal("Mmmmmm .... Chocolate.",
                new SecurityException("Fatal Exception"));