Le pagine perdono tutti i Nodi al di sotto del Nodo Contenuto

Problema

Stai usando MSM con ContentCopyAction ed elimini una pagina nel LiveCopy. La pagina corrispondente nel BluePrint perde tutti i Nodi sotto il Nodo jcr:content.

Motivo

Il problema principale è la proprietà esistente jcr:frozenUuid su tutti i Nodi sotto jcr:content sulle pagine LiveCopy che puntano alla cronologia delle versioni del Nodo corrispondente nel BluePrint ed è stata copiata dalla VersionCopyAction.

In tal caso il ripristino di questo Nodo comporta la cancellazione del Nodo uuido in jcr:frozenUuid points, quindi il Nodo sul BluePrint.

Soluzione

Per risolvere questo problema si consiglia di adattare la configurazione di Rollout Manager ed escludere "jcr:frozenUuid" e "jcr:uuid" dal rollout:

  • Vai al gestore della console di configurazione (/system/console/configMgr)
  • Identifica la configurazione per "Day CQ WCM Rollout Manager" e fai clic sul pulsante di modifica
  • Nelle "Excluded Paragraph Properties" aggiungi "jcr:frozenUuid" e "jcr:uuid" e clicca su "Salva"
  • Vai alla pagina dei bundle (/system/console/bundles) e riavviare il bundle cq-msm-core per assicurarti che la nuova configurazione sia selezionata

Nota che questa correzione ha effetto solo per LiveCopies create dopo questo adattamento della configurazione.

Per LiveCopies già esistenti è necessario rimuovere la proprietà "jcr:frozenUuid" da tutti i nodi dell'albero di LiveCopy (cioè con uno script helper). Le versioni create a partire da questo momento vengono salvate per il ripristino, le versioni precedenti non possono essere corrette e devono essere eliminate.

Logo Adobe

Accedi al tuo account