Los metadatos de los AEM Assets no se actualizan en el binario cuando la reescritura de metadatos DAM está desactivada
En los AEM Assets, las actualizaciones de metadatos, como el título o la descripción, se pueden guardar en el repositorio, pero no se pueden actualizar los metadatos incrustados dentro del archivo binario. Esto sucede cuando el iniciador del flujo de trabajo DAM Metadata Writeback, también conocido como reescritura de XMP, está deshabilitado, falta o no está configurado correctamente. Como resultado, los recursos descargados o reprocesados aún pueden mostrar los metadatos incrustados antiguos en lugar del valor DAM actualizado. Habilite el iniciador de reescritura, vuelva a procesar el recurso y compruebe que los metadatos incrustados coinciden con los metadatos del repositorio actualizados.
Descripción description
Entorno
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- Adobe Experience Manager 6.5 Managed Services
- Adobe Experience Manager 6.5 local
Problema/Síntomas
- Los metadatos no se actualizan en los binarios de recursos después de editar las propiedades de los recursos.
- Un título de PDF permanece sin cambios después de actualizar
dc:titleen DAM. - Al volver a procesar un recurso, se restauran los metadatos incrustados antiguos en lugar del valor actualizado.
- Las imágenes descargadas o los PDF no incluyen los metadatos esperados.
- Los registros pueden mostrar injectXMP con errores : Error de XMP 2: XMPFiles: no se puede insertar XMP.
Causa
El iniciador DAM Metadata Writeback, también denominado reescritura de XMP, está deshabilitado, falta o no está configurado correctamente. Cuando esto sucede, AEM almacena los cambios de metadatos solamente en jcr:content/metadata y no vuelve a escribir esas actualizaciones en el archivo binario. Después de volver a procesar o descargar, los metadatos originales incrustados en el binario pueden permanecer en su lugar o anular el valor DAM esperado. En algunos casos, la reescritura también puede fallar en estructuras de archivo específicas y devolver errores de inyección de XMP.
Resolución resolution
Para resolver la reescritura de metadatos que faltan en los AEM Assets, siga estos pasos:
- Abrir herramientas
>Flujo de trabajo>Lanzadores en AEM Author. - Busque el iniciador denominado reescritura de metadatos DAM o reescritura de metadatos DAM.
- Abra las propiedades del lanzador y habilite o active el lanzador si está deshabilitado.
- Guarde el iniciador y vuelva a abrirlo para confirmar que la opción habilitada permanece seleccionada.
- Edite los metadatos de un recurso de prueba, como el título de Propiedades
>Básico. - Vuelva a procesar el recurso. En AEM as a Cloud Service, utilice la acción de reprocesamiento de recursos. En AEM 6.5, ejecute el flujo de trabajo de procesamiento de recursos adecuado.
- Compruebe las instancias de flujo de trabajo y confirme que DAM Metadata Writeback se ejecuta para el recurso.
- Descargue el recurso e inspeccione los metadatos incrustados en un visor externo.
- Confirme que los metadatos incrustados ahora coinciden con el valor
dc:titleodc:descriptionactualizado almacenado en AEM. - Si el lanzador está habilitado y la reescritura sigue fallando, o si los registros muestran error de injectXMP : Error de XMP 2: XMPFiles::PutXMP - No se puede insertar XMP, póngase en contacto con el Soporte técnico de Adobe.