将Apache ServiceMix 4应用程序部署到JBoss Application Server 7中

时间:2013-01-30 15:39:17

标签: maven jboss cxf apache-servicemix dosgi

我有一个独立的Apache ServiceMix 4.4应用程序,它运行良好。现在,我想在JBoss Application Server 7内部署此应用程序。我使用Maven作为项目和依赖管理工具。

我的目标是部署不触及任何代码行的应用程序,仅maven POM files。我可以添加新的依赖项,更改一些版本(次要)并使用不同的工具。作为第二个目标,我希望将所有Apache CXF DOSGi容器功能无缝集成到JBoss AS中。

我认为这是可能的,但我找到了JBoss和ServiceMix的旧版本或this等不完整指南的信息。

有人可以提供更多相关信息吗?

修改

我在JBoss问题跟踪器中发现了一些问题: Initial runtime support for Karaf based products

以及一些JBoss论坛主题: Migrating osgi bundles running in Karaf to JBoss 7 as OSGI container

我忘了提到我的应用程序正在使用Apache Karaf OSGi运行时。

1 个答案:

答案 0 :(得分:1)

Well Servicemix是“预先”设置容器(Apache Karaf)和许多其他Apache项目,如ActiveMq和Camel以及一些ServiceMix专业。那么为什么要在另一个Container中部署此设置呢? 如果你想做这样的事情,尝试部署std。 Apache Camel,ActiveMQ和CXF以及您自己的JBoss应用程序。