Questions tagged «apache-felix»

1
当两个链都在同一个包中结束时,为什么违反使用约束?
我有四个捆绑包,每个捆绑包仅包含一个清单。捆绑是 app哪个进口com.example.foo.fragment和com.example.bar foo 哪个出口 com.example.foo;uses:=com.example.foo.cfg foo.fragment这是foo该出口的一部分com.example.foo.fragment,com.example.foo.fragment.cfg;uses:=com.example.foo.fragment bar哪些com.example.bar进出口com.example.foo 捆绑级别的依赖图: app -> bar | | | v | foo | | v v foo.fragment 当我在JBoss AS 7.2中一次安装所有捆绑软件时,它们就可以正常工作。但是,如果我是在其他app捆绑软件之后安装捆绑软件,无论是第一次安装还是成功启动然后将其卸载之后,都会发生以下违反约束的情况: Caused by: org.osgi.service.resolver.ResolutionException: Uses constraint violation. Unable to resolve resource com.example.app [HostBundleRevision[com.example.app:0.0. 0]] because it is exposed to package 'com.example.foo.fragment' from resources com.example.foo [HostBundleRevision[com.example.foo:0.0.0]] and …

12
读我自己的Jar清单
我需要阅读该Manifest文件,该文件提供了我的课程,但是当我使用时: getClass().getClassLoader().getResources(...) 我MANIFEST从第一个.jar加载到Java运行时中就得到了。 我的应用程序将通过applet或Webstart运行, 所以我无法访问自己的.jar文件。 我实际上是想Export-package从.jar启动Felix OSGi的中读取属性,因此可以将这些包公开给Felix。有任何想法吗?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.