0

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

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

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

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

编辑

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

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

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

4

1 回答 1

1

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

于 2013-01-31T08:23:17.983 回答