karaf重启后没有找到已安装的捆绑包

时间:2015-03-11 11:04:08

标签: apache osgi bundle karaf

在karaf 3.0.3中,我通过maven安装以下软件包

bundle:install mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jcifs/1.3.17_1

这很好用,所有对其他bundle的依赖都解决了。但是在重新启动我的计算机/ karaf之后,由于所有依赖包都无法启动,因此该捆绑包似乎不再存在。捆绑包出现在列表中 bundle:list给了我

450 | Active      |  80 | 1.3.17.1        | Apache ServiceMix :: Bundles :: jcifs   

但如果我尝试通过重新启动它来访问它,例如输出是

bundle:restart 450
Bundle 450 is invalid
No bundles specified.

要修复它,我必须从缓存文件夹中手动删除该包并再次安装它。它发生了好几次,所以问题可以再现。由于这根本不可靠,我想知道这里出了什么问题。

感谢您的帮助。

0 个答案:

没有答案
相关问题