Вам нужно использовать совместимые с API SLF4J замены для регистрации общего пользования и log4j.
http://www.slf4j.org/legacy.html
В основном вам нужно убедиться, что у вас есть jcl-overslf4j.jar и log4j-over-slf4j на пути к классам и удалите все копии commons-logging.jar и log4j.jar.Если вы используете maven, вы, вероятно, захотите добавить для этого много исключений в библиотеки, которые их извлекают.
У меня нет опыта работы с logback, поэтому см. Выше комментарий от polypiel для переводчика log4j.*