Problème

Vous utilisez MSM avec ContentCopyAction et supprimez une page dans le LiveCopy. La page correspondante dans le BluePrint perd tous les nœuds sous leur nœud jcr:content.

Cause

Le problème principal est la propriété existante jcr:frozenUuid sur tous les nœuds sous jcr:content sur les pages LiveCopy qui pointe vers l’historique de version du nœud correspondant dans le BluePrint et a été copié par le VersionCopyAction.

Dans ce cas, la restauration de ce nœud entraîne une suppression du nœud vers le nœud uuid dans les points jcr:frozenUuid, ainsi que le nœud sur le BluePrint.

Solution

Pour résoudre ce problème, il est recommandé de personnaliser la configuration du Rollout Manager et d'exclure « jcr : frozenUuid » et « jcr : uuid » du déploiement :

  • Accédez au gestionnaire de configuration de la console (/system/console/configMgr).
  • Identifiez la configuration de « Day CQ WCM Rollout Manager » et cliquez sur le bouton « Modifier ».
  • Dans le champ « Propriétés de paragraphe exclues », ajoutez « jcr:frozenUuid » et « jcr:uuid » et cliquez sur « Enregistrer ».
  • Accédez à la page des lots (/system/console/bundles) et redémarrez le lot cq-msm-core pour vous assurer que la nouvelle configuration est intégrée.

Notez que cette correction est effective pour les LiveCopies créées après cette adaption de la configuration.

Pour les LiveCopies existants, il est nécessaire de supprimer la propriété « jcr:frozenUuid » de tous les nœuds de l’arborescence LiveCopy (par exemple, avec un script d’assistance). Les versions créées à partir de cette modification peuvent être restaurées, les versions antérieures ne peuvent pas être corrigées et doivent être purgées.

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne