dblock/waffle — pull request #3 by hazendaz (2012-06-30 18:26:15+00:00)
Title: Slf4j

Here is commons-logging switched to slf4j. I updated the classpath that was missed in the last revision (sorry about that). My change log is slightly different than what you went with. I retained what I originally put in there (ie 1.5 snapshot) and merged in changes you made to show users updating it (ie @hazendaz). All tests ran successfully with exception to the four tests I previously mentioned failing on my machine when I did the guava/junit update.

One note here: Spring still uses commons-logging. There is some chatter on their site about upgrading but that seems to have gone nowhere. So one additional jar included with the slf4j package and now on the classpath is for jcl to slf4j. This allows spring to work as is without further changes. Users that might use slf4j can use additional jar to point to the implementations they need such as log4j by using the slf4j to log4j jar. Many others are included. I provided sample xml files in the demos for logback implementation as it is native slf4j solution but it isn't necessary if any of the others are used.

I think this gives everyone lots of additional logging ability. This also provides smarter logging to this application moving forwards if needed.