A funcionalidade de Tags inteligentes não funciona após a migração do JWT para o OAuth no AEM

No Suporte do Adobe Experience Manager (AEM) Managed Services, a funcionalidade de Tags inteligentes não está operacional após a migração do JWT para a autenticação OAuth. Para resolver isso, aplique o Hotfix, redefina as configurações do OAuth, o Adobe IMS e os Serviços de nuvem de tags inteligentes e valide a configuração.

Descrição description

Ambiente

Suporte ao Adobe Experience Manager (AEM) Managed Services, v6.5 (especificamente na oferta da Assets)

Problema/Sintomas

Depois de migrar do JWT para o OAuth, a funcionalidade de Tags inteligentes falha ao operar corretamente. Um erro NullPointerException ocorre durante a validação da configuração, apesar de aplicar o hotfix e seguir o guia de configuração.

Extração de log de erros relevante:

java.lang.NullPointerExceptionat com.google.common.base.Preconditions.checkNotNull(Preconditions.java:192)at com.google.common.cache.LocalCache.get(LocalCache.java:3931)at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4721)at com.day.cq.dam.similaritysearch.internal.impl.SimilaritySearchServiceImpl.getServiceVersion(SimilaritySearchServiceImpl.java:478)at com.day.cq.dam.similaritysearch.internal.impl.SimilaritySearchMBeanImpl.validateConfigs(SimilaritySearchMBeanImpl.java:201)

Resolução resolution

Para resolver o problema de a funcionalidade Tags inteligentes não funcionar após a migração do JWT para o OAuth, siga estas etapas:

  1. Aplique o hotfix específico ao seu SP (por exemplo, SP21) para integração OAuth, observando que as configurações existentes serão excluídas.
  2. Redefina as configurações do OAuth de acordo com a documentação para usuários do AMS e locais: Guia de Configuração do OAuth.
  3. Navegue até Ferramentas > Segurança > Configuração do Adobe IMS e criar uma nova configuração do IMS para as Tags Inteligentes.
  4. Ir para Ferramentas > Serviços na nuvem > Marca Inteligente e configure o serviço de nuvem de Marca Inteligente.
  5. Acesse o console JMX em /system/console/jmx/com.day.cq.dam.similaritysearch.internal.impl:type=similaritysearch e verifique se não há erros java.lang.NullPointerException. Se os erros persistirem, verifique a etapa 7.
  6. Faça upload de uma imagem para verificar se as tags inteligentes foram geradas com êxito.
  7. Se a exceção de ponteiro nulo persistir, atualize a propriedade sling:resourceType para "dam/components/smarttaggingservicepage" em /conf/global/settings/cloudconfigs/smarttags/<configname>/jcr:content no CRX/DE e reinicie a instância.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f