4

有没有办法在 Weblogic Application Server 中运行 OSGi 容器?我知道它可以与 JBoss、Glassfish 一起使用,并且有可能将 Equinox servlet 桥添加到您的 OSGi 项目中(桥的实现太旧了)。但我想要类似于 JBoss/Glassfish 功能的东西,因为已经有 OSGi 实现,所以部署 OSGi 环境非常容易。我发现的大多数文章都很旧,而且没有更近期的了。有人可以提供提示或更好的链接吗?

也许 Bnd 可以为我创建一个 .war 文件,但我怎样才能实现它。我读到有可能。例子会很棒!

编辑

仅适用于仍在调查该案的人。从 12.1.2 版开始,Weblogic 支持开箱即用的 OSGi。

4

2 回答 2

1

我会考虑Apache Felix Http bridge。它对我来说比古老的 Equinox 桥好得多(我把它弄乱了一段时间,但从来没有让它很好地工作),在我切换到 Felix 之后,我很快就得到了一些东西。

如果我对您的理解正确,您想制作一个可以部署在任何 Java EE 服务器中的“普通”war 文件。如果是这样的话,你的war文件就没有OSGi,所以我认为Bnd不会为你做任何事情。

于 2012-06-14T12:26:47.150 回答
0

WebLogic 现在在 12.1.2 版本中支持 OSGi。看到这个

于 2014-06-09T05:17:20.557 回答