Les métadonnées AEM Assets ne sont pas mises à jour dans le fichier binaire lorsque l’écriture différée des métadonnées DAM est désactivée
Dans AEM Assets, les mises à jour des métadonnées telles que le titre ou la description peuvent être enregistrées dans le référentiel, mais ne permettent pas de mettre à jour les métadonnées incorporées dans le fichier binaire. Cela se produit lorsque le lanceur de workflow DAM Metadata Writeback, également appelé écriture différée XMP, est désactivé, manquant ou mal configuré. Par conséquent, les ressources téléchargées ou retraitées peuvent toujours afficher les anciennes métadonnées incorporées au lieu de la valeur de gestion des ressources numériques mise à jour. Activez le lanceur d’écriture différée, retraitez la ressource et vérifiez que les métadonnées incorporées correspondent aux métadonnées du référentiel mises à jour.
Description description
Environnement
- Adobe Experience Manager as a Cloud Service (AEMaaCS)
- Adobe Experience Manager 6.5 Managed Services
- Adobe Experience Manager 6.5 On-Premise
Problème/Symptômes
- Les métadonnées ne sont pas mises à jour dans les fichiers binaires des ressources après la modification des propriétés.
- Un titre PDF reste inchangé après la mise à jour de
dc:titledans la gestion des ressources numériques. - Le retraitement d’une ressource restaure les anciennes métadonnées incorporées au lieu de la valeur mise à jour.
- Les images ou les PDF téléchargés n’incluent pas les métadonnées attendues.
- Les journaux peuvent afficher échec d’injectXMP : Erreur XMP 2 : XMPFiles::PutXMP - Impossible d’injecter XMP.
Cause
Le lanceur DAM Metadata Writeback, également appelé écriture différée XMP, est désactivé, manquant ou mal configuré. Dans ce cas, AEM stocke les modifications de métadonnées uniquement sous jcr:content/metadata et ne réécrit pas ces mises à jour dans le fichier binaire. Après le retraitement ou le téléchargement, les métadonnées d’origine incorporées dans le fichier binaire peuvent rester en place ou remplacer la valeur de gestion des ressources numériques attendue. Dans certains cas, l’écriture différée peut également échouer pour des structures de fichiers spécifiques et renvoyer des erreurs d’injection XMP.
Résolution resolution
Pour résoudre le problème d’écriture différée des métadonnées manquante dans AEM Assets, procédez comme suit :
- Ouvrez Outils
>Workflow>Lanceurs dans l’auteur AEM. - Recherchez le lanceur nommé Écriture différée des métadonnées de gestion des ressources numériques ou Écriture différée des métadonnées de gestion des ressources numériques.
- Ouvrez les propriétés du lanceur et activez ou activez le lanceur s’il est désactivé.
- Enregistrez le lanceur et rouvrez-le pour confirmer que le paramètre activé reste sélectionné.
- Modifiez les métadonnées d’une ressource de test, telles que le titre dans Propriétés
>De base. - Retraitez la ressource. Dans AEM as a Cloud Service, utilisez l’action de retraitement des ressources. Dans AEM 6.5, exécutez le workflow de traitement des ressources approprié.
- Vérifiez les instances de workflow et assurez-vous que Écriture différée des métadonnées de gestion des ressources numériques s’exécute pour la ressource.
- Téléchargez la ressource et examinez les métadonnées incorporées dans une visionneuse externe.
- Vérifiez que les métadonnées incorporées correspondent désormais à la valeur
dc:titleoudc:descriptionmise à jour stockée dans AEM. - Si le lanceur est activé et que l’écriture différée échoue toujours, ou si les journaux affichent injectXMP failed : XMP Error 2: XMPFiles::PutXMP - Can’t inject XMP, contactez l’assistance Adobe.