【发布时间】:2015-10-22 10:37:29
【问题描述】:
我创建了一个 osgi 包并使用 Apache-karaf 作为 osgi 容器。我正在通过放置日志并将其放置在部署文件夹中以部署应用程序来测试应用程序。一切正常。在进行测试时,bundle id 会增加,并且在部署应用程序时的一些迭代后,激活方法会被调用两次。我已经在新的 apache-karaf 中验证了相同的情况,它按预期工作,仅调用一次 activate 方法。 注意:捆绑包是带有一些简单打印语句的应用程序。
1. Is this performance issue in Apache-karaf container for reaching more number of bundle ids or kind of caching problem in apache-karaf.
2. Is this problem with deploying the bundle in deploy folder instead of osgi:install?
【问题讨论】:
标签: java osgi apache-karaf osgi-bundle