Karaf-4:ConfigurationAdmin将托管属性返回为null

时间:2018-06-15 22:59:11

标签: apache-karaf opendaylight blueprint-osgi

我们使用的是Karaf-4(Opendaylight Nitrogen版)。

  • 我们的bean实现了ManagedService,我们注册使用它们 的 blueprint.xml 即可。
  • 我们已将配置文件(pid)放在 KARAF_HOME / etc 下 并且有大约80个配置文件。

在安装功能(约200捆)的时候,注意了    调用"updated(Dictionary properties)"回调方法    有时候 null属性

KARAF_HOME / etc下的所有文件都是静态文件,它们不是动态生成的。

请告诉我们为什么“ConfigurationAdmin”有时会调用带有null属性的updated()以及如何解决此问题。

“ConfigurationAdmin”是否需要更多时间来扫描文件,但在读取文件(pid)之前会调用updated()。

0 个答案:

没有答案