LoggingTrial.java Source code

Java tutorial

Introduction

Here is the source code for LoggingTrial.java

Source

/*
The Log being used >>> org.apache.commons.logging.impl.Jdk14Logger@a97b0b
Jun 10, 2006 1:37:28 PM LoggingTrial main
INFO: INFO TEST
Jun 10, 2006 1:37:29 PM LoggingTrial main
INFO: INFO TEST
java.lang.Exception: A DUMMY EXCEPTION
  at LoggingTrial.main(LoggingTrial.java:9)
Jun 10, 2006 1:37:29 PM LoggingTrial main
WARNING: WARN TEST
Jun 10, 2006 1:37:29 PM LoggingTrial main
WARNING: WARN TEST
java.lang.Exception: A DUMMY EXCEPTION
  at LoggingTrial.main(LoggingTrial.java:9)
Jun 10, 2006 1:37:29 PM LoggingTrial main
SEVERE: ERROR TEST
Jun 10, 2006 1:37:29 PM LoggingTrial main
SEVERE: ERROR TEST
java.lang.Exception: A DUMMY EXCEPTION
  at LoggingTrial.main(LoggingTrial.java:9)
Jun 10, 2006 1:37:29 PM LoggingTrial main
SEVERE: FATAL TEST
Jun 10, 2006 1:37:29 PM LoggingTrial main
SEVERE: FATAL TEST
java.lang.Exception: A DUMMY EXCEPTION
  at LoggingTrial.main(LoggingTrial.java:9)
     
 */
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

public class LoggingTrial {
    public static void main(String[] args) {
        Log log = LogFactory.getLog(LoggingTrial.class);
        System.out.println("The Log being used >>> " + log);

        Exception e = new Exception("A DUMMY EXCEPTION");
        if (log.isTraceEnabled()) {
            log.trace("TRACE TEST");
            log.trace("TRACE TEST", e);
        }
        if (log.isDebugEnabled()) {
            log.debug("DEBUG TEST");
            log.debug("DEBUG TEST", e);
        }

        if (log.isInfoEnabled()) {
            log.info("INFO TEST");
            log.info("INFO TEST", e);
        }
        if (log.isWarnEnabled()) {
            log.warn("WARN TEST");
            log.warn("WARN TEST", e);
        }

        if (log.isErrorEnabled()) {
            log.error("ERROR TEST");
            log.error("ERROR TEST", e);
        }

        if (log.isFatalEnabled()) {
            log.fatal("FATAL TEST");
            log.fatal("FATAL TEST", e);
        }
    }
}