Configurações do componente OSGi sem ligação no console OSGi

Problema

No AEM6.3, ao visualizar configurações de componentes do OSGi através do console OSGi /system/console/configMgr, as configurações aplicadas (aquelas com caixas de seleção à esquerda delas) não mostram mais Ligação de configuração.

Captura de tela mostrando informação ausente Ligação de configuração:

Causa

Isso é conforme o design da especificação OSGi.

Resolução

Isso está funcionando como projetado, novas implementações de Serviços Declarativos (como incluído no AEM6.3) não vinculam mais as configurações ao entregá-las a um componente.  Isso é feito para reduzir o consumo de recursos e evitar condições de corrida. Além disso, a ligação de configuração é um recurso legado do ponto de vista da especificação OSGi.

Se você quiser saber se seu componente tem uma configuração, você pode ir para a aba de componentes, olhar para um componente e ver se ele tem um PID.

Configurações não vinculadas não causariam mais problemas no AEM6.3, pois não podem mais ser vinculadas.

Logotipo da Adobe

Fazer logon em sua conta