In AEM6.3, when viewing OSGi component configurations via the OSGi Console /system/console/configMgr, the applied configurations (the ones with checkboxes to the left of them) no longer show the Configuration Binding.

Screenshot showing missing Configuration Binding info:



This is as per the OSGi specification design.


This is working as designed, newer implementations of Declarative Services (as included in AEM6.3) do not bind configurations anymore when delivering them to a component.  This is done to reduce resource consumption and avoid race conditions. In addition, configuration binding is a legacy feature from an OSGi specification point of view.

If you want to know whether your component has a configuration, you can go to the components tab, look at a component and see whether it has a PID.

Unbound configurations would no longer cause issues in AEM6.3 as they can no longer be bound.

本产品经 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 许可  Twitter™ 与 Facebook 中的内容不在 Creative Commons 的条款约束之下。

法律声明   |   在线隐私策略