Развернуть приложение Apache ServiceMix 4 на сервере приложений JBoss 7

У меня есть отдельное приложение Apache ServiceMix 4.4, оно прекрасно работает. Теперь я хочу развернуть это приложение на сервере приложений JBoss 7. Я использую Maven в качестве инструмента управления проектами и зависимостями.

Моя цель - развернуть приложение, не затрагивая ни одной строки кода, а только файлы maven POM. Я могу добавить новые зависимости, изменить некоторые версии (второстепенные) и использовать различные инструменты. В качестве второй цели я хочу без проблем интегрировать все функции контейнера Apache CXF DOSGi в JBoss AS.

Я думаю, что это возможно, но я нашел информацию для старых выпусков JBoss и ServiceMix или неполных руководств, как это.

Может ли кто-нибудь предоставить больше информации об этом?

РЕДАКТИРОВАТЬ

Я обнаружил некоторые проблемы в системе отслеживания проблем JBoss: начальная поддержка времени выполнения для продуктов на базе Karaf

И некоторые темы форума JBoss: Миграция пакетов osgi, работающих в Karaf, на JBoss 7 в виде контейнера OSGI

Я забыл упомянуть, что мое приложение использует Apache Karaf OSGi.

1 ответ

Что ж, Servicemix - это "предварительная" настройка Контейнера (Apache Karaf) и множества других проектов Apache, таких как ActiveMq и Camel, плюс некоторые особенности ServiceMix. Итак, почему вы хотите развернуть эту настройку в другом контейнере? Если вы хотите сделать что-то подобное, попробуйте развернуть STD. Apache Camel, ActiveMQ и CXF и ваше собственное приложение в JBoss.

Другие вопросы по тегам