Basically all it holds is the Log interface and the LogFactory providing an Log implementation that is doing nothing.The existing jar already provides NoOpLog.jar. Providing a commons-logging.properties file, or setting the appropriate system property, ensures that no-op logging is used (the default is SimpleLog that just writes to stdout).
What "NoOpLog.jar"? I know there is a NoOpLog implementation but that's not the point. Some people just don't want the dependency. And they also don't want to care about a property file. Instead of everyone providing this mini-jar it would be nice to have it with JCL IMO. Even better I like the idea of having a static selection of the underlying log system. So having several jars commons-logging-[version]-log4j.jar commons-logging-[version]-noop.jar ... would be a good alternative. Like that. cheers -- Torsten
PGP.sig
Description: This is a digitally signed message part
