Erros de aviso de log relacionados a atualização após uma atualização de service pack

Depois de atualizar o AEM 6.5 Service Packs (SP17-SP24), várias mensagens de AVISO e ERRO podem aparecer em error.log. Normalmente, essas mensagens estão relacionadas a configurações Sling obsoletas, valores de alias de extensão ignorados, alternadores de recursos ou sequências transitórias de inicialização OSGi. A maioria desses avisos é de comportamento esperado introduzido por componentes Sling, Oak e Granite atualizados e não indicam uma falha funcional, a menos que persistam após a inicialização.

Descrição description

Ambiente

  • Adobe Experience Manager (AEM) no local
  • Adobe Experience Manager as a Cloud Service (AEMaaCS)

Problema/Sintomas

  • Ignorando valor de alias xml:pdf.
  • Usando propriedade de configuração obsoleta whitelist.bundles.additional.
  • O suporte para o bloqueio de JCR está obsoleto.
  • Recurso de início rápido não encontrado: /resources/toggles/config.json.
  • A fábrica de serviços retornou um valor nulo durante a inicialização do pacote.
  • PackageTransformer … foi instalado externamente. Marcando como ignorado.

Causa

Os avisos são originados de componentes OSGi atualizados introduzidos em service packs mais recentes. As propriedades de configuração, as APIs e os comportamentos foram descontinuados, removidos ou reestruturados. Durante a inicialização, os componentes geram mensagens informativas sobre configurações obsoletas, aliases de extensões herdadas, recursos não compatíveis, recursos de alternância de recursos opcionais ausentes e diferenças de versão de pacotes. Essas mensagens normalmente não indicam uma falha funcional, a menos que continuem após a inicialização.

Resolução resolution

Para resolver esse problema, siga estas etapas:

  1. Identifique o aviso no arquivo de log e determine se ele ocorre apenas durante a inicialização.
  2. Se o aviso referenciar o valor de alias xml:pdf, remova a entrada xml:pdf da configuração de Aliases de Extensão.
  3. Se o aviso referenciar whitelist.bundles.additional, remova as entradas que usam a propriedade obsoleta.
  4. Se o aviso indicar que o bloqueio do JCR está obsoleto, trate-o como um aviso informativo, a menos que a funcionalidade relacionada seja afetada.
  5. Se o aviso reportar um arquivo de configuração de alternância de recurso ausente, verifique a funcionalidade normal do sistema e ignore a mensagem se ela aparecer apenas durante a inicialização.
  6. Se uma mensagem PackageTransformer for exibida, verifique se a versão do pacote instalado corresponde à versão relatada pelo sistema.
  7. Se ocorrer um erro de inicialização OSGi único, verifique se todos os pacotes estão ativos e confirme se o erro não se repete.
  8. Escalone o problema se os avisos continuarem durante o tempo de execução ou se a funcionalidade for afetada.

Leitura relacionada

recommendation-more-help
experience-cloud-kcs-help-kbarticles