【发布时间】:2013-08-29 00:08:17
【问题描述】:
Pax 考试用于测试 Apache CXF 分布式 OSGi。我最近更新到 apache felix 4.2.1。在较新版本的 felix 中,我遇到了由 cxf 规范包和系统包导出的包的问题。不知道为什么旧的 felix 3.x 没有发生这种情况。
对于我们在 felix 配置中控制的分布 (see the config template we use) 在那里我们使用“org.osgi.framework.system.packages”属性来定义系统包导出。
我怎样才能使用 pax 考试做同样的事情。我知道如何使用 karaf 考试来做到这一点,但它不能用于我们想要明确地针对纯 felix 进行测试。
我已经测试过 CoreOptions.systemPackage 但它只允许添加导出而不是重新定义它们。
【问题讨论】: