Configuraciones de componentes OSGi que no se encuentran en la Consola OSGi

Problema

En AEM 6.3, al ver las configuraciones de componentes de OSGi a través de la consola OSGi /system/console/configMgr, las configuraciones aplicadas (las que tienen casillas de verificación a la izquierda de ellas) ya no muestran la opción Configuration Binding.

La captura de pantalla muestra la información de Configuration Binding que falta:

Causa

Esto es según el diseño de la especificación OSGi.

Resolución

Funciona tal y como se ha diseñado. Las implementaciones más recientes de los servicios declarativos (tal y como se incluyen en AEM 6.3) ya no vinculan las configuraciones cuando se entregan a un componente  Esto se hace para reducir el consumo de recursos y evitar condiciones de prueba. Además, la vinculación de la configuración es una función heredada desde el punto de vista de las especificaciones de OSGi.

Si desea saber si su componente tiene una configuración, puede ir a la pestaña de componentes, mirar un componente y ver si tiene un PID.

Las configuraciones no consolidadas ya no causarán problemas en AEM 6.3 ya que no pueden ser consolidadas.

Logotipo de Adobe

Inicia sesión en tu cuenta