Apache Commons Logging LogFactory.getLog() Method
How to use LogFactory.getLog() method to create a Log object in Apache Commons Logging API?
The simplest way to create a Log object is to call the static method LogFactory.getLog() and let the Apache Commons Logging API to decide which actual logging system to use.
For example, if you call LogFactory.getLog("MyLog"), Apache Commons Logging API will use the following rules to determine which logging system to use:
Rule 1. If commons-logging.properties file is specified in the class path and it has the org.apache.commons.logging.Log=SomeLoggerClass setting, SomeLoggerClass will be used as the logger.
Rule 2. Else if system property org.apache.commons.logging.Log=SomeLoggerClass is provided, SomeLoggerClass will be used as the logger.
Rule 3. Else if log4j.properties file is specified in the class path, org.apache.commons.logging.impl.Log4JLogger will be used as the logger.
Rule 4. Else if the running JVM is 1.4 or higher, org.apache.commons.logging.impl.Jdk14Logger will be used as the logger.
Rule 5. Else org.apache.commons.logging.impl.SimpleLog will be used as the logger.
2017-05-29, 1349👍, 0💬
Where to find answers to frequently asked questions on Download and Installing of FOP 2.0? Here is a...
Apache Axis2 is the core engine for Web services. It is a complete re-design and re-write of the wid...
JasperReports, the world's most popular open source business intelligence and reporting engine and J...
Provides a simple high-level Http server API, which can be used to build embedded HTTP servers. Both...
What Is resolver.jar in xml-commons Resolver 1.2? resolver.jar in xml-commons Resolver 1.2 is the JA...