AEM: a Assets não é sincronizada com o Content Hub e o Dynamic Media devido à representação de página inválida
Este artigo explica como resolver falhas de sincronização de ativos do Content Hub e do Dynamic Media no Adobe Experience Manager causadas por representações de página inválidas.
Descrição description
Ambiente
Adobe Experience Manager as a Cloud Service (AEMaaCS) (todas as versões)
Problema/Sintomas
Alguns ativos não são sincronizados com o Content Hub e o Dynamic Media, mesmo após atualizações de metadados, reprocessamento e fluxos de trabalho de aprovação. Os ativos permanecem sem sincronização apesar de repetidas tentativas.
- Os ativos afetados não exibem erros na interface do usuário, mas não são exibidos no Content Hub ou no Dynamic Media após a aprovação.
- A pesquisa manual dos ativos no Content Hub e no Dynamic Media não retorna resultados.
- Nenhuma mensagem de erro explícita é mostrada ao usuário, mas os logs de backend podem indicar problemas com a aprovação de ativos ou solicitações de entrega.
Exemplo de caminhos de ativos:
/content/dam/worldwide-content/gbs/int/en-us/document/produced/2025-feb/users-guide-consulting-marketing-workbench.doc/content/dam/worldwide-content/gbs/int/en-us/document/produced/2025-feb/setup-and-configuration-guide-consulting-marketing-workbench.doc/content/dam/worldwide-content/gbs/int/en-us/document/produced/2025-feb/sales-faq-consulting-marketing-workbench.docx
Causa
Os ativos afetados continham um nó de representação page inválido sem dados binários, causando falha na aprovação e na sincronização downstream com o Content Hub e o Dynamic Media.
Resolução resolution
Siga as etapas abaixo para resolver o problema:
-
Identificar Assets Afetada
- Localize ativos que não estão sincronizados com o Content Hub ou Dynamic Media, apesar das tentativas de aprovação bem-sucedidas.
-
Verificar Representação de Página Inválida
- No CRXDE Lite ou em um navegador de repositório semelhante, navegue até o nó do ativo.
- Inspecione o nó
/jcr:content/renditions/page. - Confirme se a representação
pageexiste, mas não tem a propriedade de dados binários necessária (jcr:data).
-
Remover o nó de representação de página inválido
- Exclua o nó
/jcr:content/renditions/pagede cada ativo afetado.
- Exclua o nó
-
Reprocessar o ativo
- Acione o reprocessamento ou a reaprovação do ativo para regenerar representações e iniciar a sincronização com o Content Hub e o Dynamic Media.
-
Verificar Sincronização
- Confirme se o ativo agora aparece no Content Hub e Dynamic Media, conforme esperado.
Medida Preventiva
- O Adobe Engineering implementou uma mitigação para excluir a representação
pagedo processamento de aprovação de entrega de ativos, configurandoblocked.renditions=[ "page"]. Isso impede que futuros fluxos de aprovação tentem ler dados binários de nós de representação de página malformados ou não binários.