The Logging Wrapper Library component of the Apache Commons subproject offers wrappers around an extensible set of concrete logging implementations, so that application code based on it does not need to be modified in order to select a different logging implementation.

See the Package Description for the org.apache.commons.logging package for more information.

Packages 
Package Description
org.apache.commons.logging
Simple wrapper API around multiple logging APIs.
org.apache.commons.logging.impl
Concrete implementations of commons-logging wrapper APIs.