title: What is the issue with the runtime discovery algorithm of Apache Commons Logging
body: <p>Dave Syer (SpringSource) <a href="http://blog.springsource.com/2009/12/04/logging-dependencies-in-spring/" rel="noreferrer">writes</a> in his blog:</p>
  
  <blockquote>
    <p>Unfortunately, the worst thing about commons-logging, and what has made it unpopular with new tools, is also the runtime discovery algorithm.</p>
  </blockquote>
  
  <p>Why? What is the issue with its runtime discovery algorithm? Performance?</p>