2015-03-17 3 views
1

Я пытаюсь установить Apache ActiveMQ прямо в Apache Karaf по ссылке this.установить Apache ActiveMQ прямо в Apache Karaf

шаг 1 & 2 выполнен успешно

шаг 3 показывает й е следующее сообщение об ошибке:

Error executing command: Unable to resolve root: missing requirement [root] osgi 
.identity; osgi.identity=camel-jms; type=karaf.feature; version="[2.15.0,3.0.0)" 

Я использую апачский karaf 4.0.0 м2 и Apache ActiveMQ 5.9.0, пожалуйста, помогите мне решить эту проблему

ответ

0

Это не работает в соответствии с Karaf 4.0, API при условии Сервл 3.1. Таким образом, вам скорее всего нужно использовать более новую версию ActiveMQ. AFAIK эта проблема уже рассмотрена в списке рассылки пользователей Karaf.

+0

Привет, я изменил activemq5.11.1. Но бесполезно. тот же pbm все еще остается. Я добавляю свои шаги. 1. feature: repo-add activemq 5.11.1 2. feature: install activeqq-broker. Ошибка: Ошибка выполнения команды: невозможно разрешить root: отсутствует требование [root] osgi .identity; osgi.identity = ActiveMQ-веб-консоли; тип = karaf.feature; версия = 5,11. – mikhail

+0

Вам нужно использовать последнюю версию 5.12.0-SNAPSHOT, она соответствует скорректированному диапазону импорта. –

+0

Снова то же самое pbm. Ошибка выполнения команды: Не удалось разрешить root: отсутствует требование [root] osgi . Identity; osgi.identity = ActiveMQ-веб-консоли; тип = karaf.feature; версия = 5,12. 0.SNAPSHOT [вызвано: Не удалось разрешить activemq-web-console/5.12.0.SNAPSHOT: m Исследующее требование [activemq-web-console/5.12.0.SNAPSHOT] osgi.identity; osgi.id entity = org.apache.activemq.activemq-web-console; тип = osgi.bundle; version = "[5.1 2.0.SNAPSHOT, 5.12.0.SNAPSHOT]"; разрешение: = обязательное [вызвано: Не удалось ответить – mikhail

0

Текущее и быстрое решение для этого - выполнить с Karaf 3.x. Я получил эту работу с Karaf 3.0.3. Если вы можете понизить рейтинг Karaf, у вас также может быть Karaf 3.x и установить в него функции ActiveMQ.

Смежные вопросы