AEM Assets: resolução de inconsistências de status de publicação do fragmento de conteúdo após a cópia do conteúdo
Este artigo explica como resolver status de publicação inconsistentes do Fragmento de conteúdo no Adobe Experience Manager (AEM) Assets após usar a Cópia de conteúdo ou a importação de pacotes para transferir conteúdo entre ambientes do Autor.
Descrição description
Quando os fragmentos de conteúdo são transferidos entre ambientes do AEM Author usando a interface de cópia de conteúdo ou a importação de pacotes, o status de publicação do conteúdo no ambiente de destino não corresponde ao status no ambiente de origem. Isso pode fazer com que os fragmentos de conteúdo apareçam como publicados ou não publicados no editor do AEM, mas mostrando um status diferente quando acessados por meio da API ou do GraphQL. Essa discrepância pode bloquear as operações de negócios que dependem do status do conteúdo sincronizado em todos os ambientes. Nenhuma mensagem de erro específica é registrada durante a operação e os logs nem sempre estão disponíveis para revisão.
Ambiente
- Adobe Experience Manager (AEM) Assets (todas as versões)
Sintomas
- Os fragmentos de conteúdo mostram status de publicação diferentes no editor do AEM em comparação às respostas da API ou do GraphQL após a cópia do conteúdo ou a importação do pacote.
- Relatórios de status inconsistentes entre a interface do usuário do AEM e os endpoints da API.
- Os processos de negócios são afetados devido ao status de conteúdo não sincronizado.
Causa
O design atual dos processos de cópia de conteúdo e importação de pacotes no AEM não preserva o estado de publicação ou o histórico de versões dos fragmentos de conteúdo ao transferir conteúdo entre ambientes de autor. Como resultado, o status de publicação deve ser restabelecido no ambiente de Destino após a transferência de conteúdo.
Resolução resolution
Siga as etapas abaixo para resolver o problema:
-
Faça logon no ambiente de destino do AEM Author, onde os Fragmentos de conteúdo foram importados.
-
Republicar em massa os fragmentos de conteúdo afetados:
-
Use o recurso de ativação em árvore ou um script de automação para republicar todos os fragmentos de conteúdo transferidos do ambiente de autor de destino.
-
Para grandes conjuntos de conteúdo, evite a republicação manual, fragmento por fragmento; use operações em massa, quando possível.
-
-
Verifique se o status de publicação agora é consistente:
- Verifique se o status no editor do AEM corresponde ao status retornado pelos endpoints da API ou do GraphQL.