我有一个独立的Apache ServiceMix 4.4应用程序,它工作得很好。现在,我想将此应用程序部署到一个JBoss Application Server 7中。我使用Maven作为项目和依赖项管理工具。
我的目标是在不接触任何代码行的情况下部署应用程序,只部署maven POM files。我可以添加新的依赖项,更改一些版本(次要的),并使用不同的工具。作为第二个目标,我希望将所有的Apache CXF DOSGi容器特性无缝地集成到JBoss中。
我认为这是可能的,但我找到了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运行时。
发布于 2013-01-31 16:23:18
Servicemix是容器(Apache Karaf)和许多其他Apache项目(如ActiveMq和Camel )以及一些ServiceMix专业的“预”设置。那么,为什么要在另一个容器中部署此设置呢?如果您想做这样的事情,请尝试部署std。Apache Camel、ActiveMQ和CXF以及您自己的JBoss应用程序。
https://stackoverflow.com/questions/14607827
复制相似问题