Eclipselink OSGi 包似乎无法在某些 OSGi 容器中工作,尤其是 Felix,因为它们无法导入它们实际需要的包(以及由系统导出的包)。一个示例是当前 1.1.3 版本javax.xml.namespace
的捆绑包中缺少导入。core
eclipselink 团队通过在 1.2 和 2.0 版本中使用 BND 工具进行构建过程来针对此类问题,因此一旦这些问题都出来了,我们可以预期这个问题会消失。
同时,有没有人从 eclipselink 源中建立并发布了一个 Maven 构建,它的捆绑正确吗?