Les ressources Live Copy ne sont pas publiées sur Dynamic Media dans AEM

Après avoir utilisé Live Copy pour dupliquer des ressources, la publication sur Dynamic Media échoue pour certaines d’entre elles. Les tentatives de publication à l’aide de différentes méthodes, notamment la publication unique, la publication de dossier, la publication rapide, la gestion de la publication et le retraitement, ne fonctionnent pas. Cela se produit, car LiveCopy copie les métadonnées des ressources, y compris le assetHandle, ce qui fait que les ressources d’origine et copiées référencent la même ressource Dynamic Media. Pour résoudre ce problème, excluez les propriétés de métadonnées Scene7 pendant les opérations Live Copy.

Description description

Environnement

  • Adobe Experience Manager
  • Dynamic Media Scene7

Problème/Symptômes

  • La publication sur Dynamic Media échoue pour les ressources copiées à l’aide de la fonction Live Copy.
  • Les tentatives de publication à l’aide de la publication unique, de la publication de dossier, de la publication rapide, de la gestion de la publication ou du retraitement échouent.
  • Les ressources copiées conservent les mêmes métadonnées de assetHandle que les ressources d’origine, ce qui entraîne des conflits dans Dynamic Media.
  • Les ressources d’origine et Live Copy pointent toutes deux vers la même ressource dans le back-office Dynamic Media.
  • Lorsque VirtualID est activé, les requêtes Dynamic Media échouent si la ressource au chemin d’accès prévu est indisponible ou dépubliée.

Résolution resolution

Pour empêcher la copie de métadonnées Scene7 pendant les opérations Live Copy, procédez comme suit :

  1. Pour AEM 6.5, ouvrez la console de configuration OSGi à l’adresse /system/console/configMgr.

  2. Recherchez et modifiez les configurations suivantes :

    • com.day.cq.wcm.msm.impl.actions.ContentUpdateActionFactory.cfg.json
    • com.day.cq.wcm.msm.impl.actions.ContentCopyActionFactory.cfg.json
  3. Dans les deux configurations, excluez le modèle de propriété dam:scene7.* pour empêcher la copie de métadonnées Scene7.

  4. Pour AEM as a Cloud Service (AEMaaCS), poussez cette modification de configuration via le pipeline de déploiement.

Cela garantit que les ressources copiées ne conservent pas les métadonnées Scene7 en conflit, permettant une publication correcte vers Dynamic Media.

Lecture connexe

Console d’aperçu de Live Copy dans le Guide de l’utilisateur d’AEM as a Cloud Service

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f