Los fragmentos de contenido no se pueden guardar en AEM 6.5.2 LTS después de la migración debido a la sobrescritura de la carpeta /libs

Los fragmentos de contenido no se pueden guardar en Adobe Experience Manager (AEM) 6.5.2 LTS después de una migración del repositorio cuando se sobrescribe la carpeta /libs. Para solucionar el problema, excluya la carpeta /libs durante la migración o restáurela a su estado original.

Descripción description

Entorno

  • Adobe Experience Manager 6.5.2 LTS (instancia de autor)

Problema/Síntomas

  • Error al guardar fragmentos de contenido para los fragmentos y modelos migrados y recién creados.
  • Podría ver el siguiente error: com.adobe.cq.dam.cfm.impl.servlets.ContentPostServlet$UpdateException: No se definió ningún elemento ‘variationTagIds’.

Causa

Al incluir la carpeta /libs en la migración del repositorio se sobrescriben los archivos esenciales del sistema, por lo que faltan definiciones o son incompatibles para las operaciones de fragmentos de contenido.

Resolución resolution

Para solucionar el problema, siga estos pasos:

  1. Revise el proceso de migración del repositorio para determinar si la carpeta /libs se incluyó en la migración.

  2. Al ejecutar el comando oak-upgrade para la migración del repositorio, asegúrese de que la carpeta /libs esté excluida para evitar sobrescribir los archivos proporcionados por el sistema. Por ejemplo:

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

  3. Si la carpeta /libs ya se migró y sobrescribió, restaure la instancia de AEM a partir de una copia de seguridad realizada antes de la migración o realice una reinstalación limpia del producto para asegurarse de que la carpeta /libs contenga únicamente los archivos originales del sistema.

    • Advertencia: si se restaura desde una copia de seguridad o se reinstala, se sobrescribirán los cambios realizados desde la copia de seguridad o la instalación. Asegúrese de tener una copia de seguridad actual del contenido y las configuraciones antes de continuar.
  4. Después de restaurar o reinstalar, cree o edite un fragmento de contenido y verifique que la operación de guardado se complete correctamente.

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