Ошибка множественных привязок SLF4J с activemq-all-5.6.0.jar

Когда я обновляюсь до activemq-all-5.6.0

Я получаю эту ошибку при запуске сервера

SLF4J: путь к классу содержит несколько привязок SLF4J

У меня нет этой проблемы при использовании activemq-all-5.5.1

При проверке я нахожу, что есть StaticLoggerBinder.class в обоих activemq-all-5.6.0.jar и slf4j-log4j12-1.5.10.jar, который вызывает проблему

Пожалуйста, помогите в отладке этой проблемы

Мой pom.xml выглядит следующим образом

<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>1.5.10</version>
</dependency>
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>jcl-over-slf4j</artifactId>
    <version>1.5.10</version>
    <scope>runtime</scope>
</dependency>
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-log4j12</artifactId>
    <version>1.5.10</version>
    <scope>runtime</scope>
</dependency>

Активная зависимость mq выглядит так

Старая версия 5.5.1 (это работает)

<dependency>
    <groupId>org.apache.activemq</groupId>
    <artifactId>activemq-all</artifactId>
    <version>5.5.1</version>
</dependency>

Новая версия 5.6.0 (это дает ошибку)

<dependency>
    <groupId>org.apache.activemq</groupId>
    <artifactId>activemq-all</artifactId>
    <version>5.6.0</version>
</dependency>

Заранее спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос