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.