OSGI嵌入式类无法解析

时间:2013-08-25 00:24:52

标签: java osgi rhino cq5 sling

我们正在使用Day cq。它使用Apache Felix osgi容器。在我们的一个项目中,我们使用Rhino进行服务器端脚本编写。日已经附带了作为org.apache.sling.scripting.javascript的一部分的Rhino库 - 这里Rhino库是这个Sling包的一部分,而不是嵌入式jar,它有点旧版本。

我们想使用最新版本的Rhino库,所以我们将它添加为我们的bundle libs部分,但是我们无法访问最新的jar。相反,我们仍然可以访问旧版本。

我们怎样才能覆盖这个?

1 个答案:

答案 0 :(得分:1)

您将需要Rhino库的“OSGi版本”。基于快速搜索,我发现了以下可能性。

上述示例的主要服务是向Felix提供OSGi清单。或者,您可以提供自己的清单。