Os metadados do AEM Assets não são atualizados no binário quando o Writeback de metadados DAM está desativado

No AEM Assets, atualizações de metadados, como título ou descrição, podem ser salvas no repositório, mas não atualizam os metadados incorporados dentro do arquivo binário. Isso acontece quando o inicializador do fluxo de trabalho DAM Metadata Writeback, também conhecido como write-back do XMP, está desabilitado, ausente ou configurado incorretamente. Como resultado, os ativos baixados ou reprocessados ainda podem mostrar os metadados incorporados antigos, em vez do valor atualizado do DAM. Ative o iniciador de writeback, reprocesse o ativo e verifique se os metadados incorporados correspondem aos metadados de repositório atualizados.

Descrição description

Ambiente

  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • Adobe Experience Manager 6.5 Managed Services
  • Adobe Experience Manager 6.5 no local

Problema/Sintomas

  • Os metadados não são atualizados em binários de ativos após a edição das propriedades do ativo.
  • Um título do PDF permanece inalterado após a atualização de dc:title no DAM.
  • Reprocessar um ativo restaura os metadados incorporados antigos em vez do valor atualizado.
  • Imagens ou PDFs baixados não incluem os metadados esperados.
  • Os logs podem mostrar injectXMP com falha: Erro de XMP 2: XMPFiles::PutXMP - Não é possível injetar XMP.

Causa

O inicializador DAM Metadata Writeback, também conhecido como write-back do XMP, está desabilitado, ausente ou configurado incorretamente. Quando isso acontece, o AEM armazena alterações de metadados somente em jcr:content/metadata e não grava essas atualizações de volta no arquivo binário. Após o reprocessamento ou o download, os metadados originais incorporados ao binário podem permanecer no lugar ou substituir o valor esperado do DAM. Em alguns casos, o write-back também pode falhar para estruturas de arquivo específicas e retornar erros de injeção do XMP.

Resolução resolution

Para resolver o write-back de metadados ausente no AEM Assets, siga estas etapas:

  1. Abrir Ferramentas > Fluxo de trabalho > Iniciadores no AEM Author.
  2. Procure o inicializador chamado Writeback de metadados DAM ou Writeback de metadados DAM.
  3. Abra as propriedades do iniciador e ative-o se estiver desativado.
  4. Salve o inicializador e abra-o novamente para confirmar se a configuração ativada permanece selecionada.
  5. Edite os metadados de um ativo de teste, como o título em Propriedades > Básico.
  6. Reprocessar o ativo. No AEM as a Cloud Service, use a ação de reprocessamento de ativos. No AEM 6.5, execute o fluxo de trabalho de processamento de ativos apropriado.
  7. Verifique as instâncias de fluxo de trabalho e confirme se o Writeback de metadados DAM é executado para o ativo.
  8. Baixe o ativo e inspecione os metadados incorporados em um visualizador externo.
  9. Confirme se os metadados inseridos agora correspondem ao valor atualizado de dc:title ou dc:description armazenado no AEM.
  10. Se o inicializador estiver habilitado e o write-back ainda falhar, ou se os logs mostrarem injectXMP failed: XMP Erro 2: XMPFiles::PutXMP - Não é possível injetar XMP, contate o Suporte da Adobe.

Leitura relacionada

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