A página Configurações gerais do Dynamic Media não abre
Este artigo explica como corrigir o problema em que a página Configurações gerais do Dynamic Media não está carregando mesmo com uma CloudConfig do Dynamic Media corretamente configurada e uma sincronização de ativos bem-sucedida com o DMS7.
Descrição description
Ambientes
Dynamic Media Classic
Adobe Experience Manager (AEM)
Problema
Falha ao abrir a página Configurações Gerais do Dynamic Media apesar da configuração correta do Dynamic Media CloudConfig e da sincronização bem-sucedida do ativo com o DMS7. A tentativa de acessar a página resulta em uma Falha ao buscar dados erro, bloqueando o acesso de configuração adicional.
Resolução resolution
-
Ao abrir a página Configurações Gerais do Dynamic Media, a seguinte consulta é enviada e deve retornar a
S7Config:SELECT * FROM [ cq:Page] AS s WHERE ISDESCENDANTNODE([ /conf] ) AND s.[ jcr:content/sling:resourceType] = 'dam/components/scene7/dmscene7page'
-
Se a página não carregar, verifique se você gerou um índice personalizado. É provável que um índice personalizado esteja impedindo que a consulta retorne o
S7Config, o que leva ao problema. -
Em AEMaaCS
>Martelo>Geral>Editor de consultas GraphQL, você pode simular a consulta para determinar se ela foi modificada. -
No AEM 6.5
>Martelo>Operações>Diagnóstico>Desempenho Da Consulta>Explicar Consulta -
Pode ser, por exemplo, que a consulta personalizada tenha uma cláusula "includedPaths" que limita as entradas do índice (sem incluir /conf), mas não tenha uma cláusula queryPaths de acompanhamento que limite o uso dessa mesma consulta.
-
Documentação sobre o mesmo:
-
https://jackrabbit.apache.org/oak/docs/query/lucene.html#query-paths