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:

rtaimage_5_

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.

Esta obra está licenciada sob uma licença não adaptada da Creative Commons Attribution-Noncommercial-Share Alike 3.0  As publicações do Twitter™ e do Facebook não são cobertas pelos termos do Creative Commons.

Avisos legais   |   Política de privacidade online