Problema
In AEM6.3, quando si visualizzano le configurazioni dei componenti OSGi tramite la Console OSGi /system/console/configMgr, le configurazioni applicate (quelle con le caselle di controllo a sinistra) non mostrano più il Configuration Binding.
Schermata che mostra le informazioni mancanti sul Configuration Binding:
Causa
Questo è conforme al progetto delle specifiche OSGi.
Risoluzione
Questo funziona così come è stato progettato, le nuove implementazioni dei servizi dichiarativi (come incluso in AEM6.3) non associano più le configurazioni quando vengono consegnate ad un componente. Questo viene fatto per ridurre il consumo di risorse ed evitare situazioni di corsa. Inoltre, il binding di configurazione è una caratteristica legacy dal punto di vista delle specifiche OSGi.
Se vuoi sapere se il componente ha una configurazione, puoi andare sulla scheda componenti, guardare un componente e vedere se ha un PID.
Le configurazioni non vincolate non causerebbero più problemi in AEM6.3 in quanto non potrebbero più essere vincolate.