I frammenti di contenuto non vengono salvati in AEM 6.5.2 LTS dopo la migrazione a causa della sovrascrittura della cartella /libs

I frammenti di contenuto non possono essere salvati in Adobe Experience Manager (AEM) 6.5.2 LTS dopo una migrazione dell’archivio quando la cartella /libs viene sovrascritta. Per risolvere il problema, escludere la cartella /libs durante la migrazione o ripristinarla allo stato originale.

Descrizione description

Ambiente

  • Adobe Experience Manager 6.5.2 LTS (istanza di authoring)

Problema/Sintomi

  • Il salvataggio dei frammenti di contenuto non riesce per i frammenti e i modelli migrati e appena creati.
  • È possibile visualizzare il seguente errore: com.adobe.cq.dam.cfm.impl.servlets.ContentPostServlet$UpdateException: nessun elemento ‘variationTagIds’ definito.

Causa

L’inclusione della cartella /libs nella migrazione dell’archivio sovrascrive i file di sistema essenziali, causando la mancanza o l’incompatibilità delle definizioni necessarie per le operazioni relative ai frammenti di contenuto.

Risoluzione resolution

Per risolvere il problema, effettua le seguenti operazioni:

  1. Esaminare il processo di migrazione dell’archivio per determinare se la cartella /libs è stata inclusa nella migrazione.

  2. Quando esegui il comando oak-upgrade per la migrazione dell’archivio, accertati che la cartella /libs sia esclusa per impedire la sovrascrittura dei file forniti dal sistema. Ad esempio:

    - java -jar oak-upgrade.jar --exclude-paths /libs [ other options]

  3. Se la cartella /libs è già stata migrata e sovrascritta, ripristinare l’istanza di AEM da un backup eseguito prima della migrazione oppure eseguire una reinstallazione pulita del prodotto per assicurarsi che la cartella /libs contenga solo i file di sistema originali.

    • Avviso: il ripristino dal backup o la reinstallazione sovrascriverà eventuali modifiche apportate dopo il backup o l’installazione. Prima di procedere, assicurati di disporre di un backup aggiornato dei contenuti e delle configurazioni.
  4. Dopo il ripristino o la reinstallazione, crea o modifica un frammento di contenuto e verifica che l’operazione di salvataggio sia stata completata correttamente.

recommendation-more-help
experience-cloud-kcs-help-kbarticles