You need to use slf4j api compatible replacements for commons-logging and log4j.
http://www.slf4j.org/legacy.html
basically you need to make sure you have jcl-over-slf4j.jar and log4j-over-slf4j in the classpath and delete all copies of commons-logging.jar and log4j.jar. If you are using maven, you probably want to add a lot of exceptions to this in libraries that pull them in.
I have no experience with the magazine, so see the comment above from polypiel for the log4j translator.
source share