Las referencias no se actualizan durante el despliegue para la Live Copy interna

Cuando se crean Live Copies anidadas o internas en Adobe Experience Manager, las referencias de página no se actualizan a sus equivalentes de Live Copy durante el despliegue y siguen apuntando a la ruta del modelo en su lugar. Para solucionarlo, habilite la Referencia de actualización del Administrador de varios sitios (MSM) en la configuración de LiveCopies anidadas.

Descripción description

Entorno

  • Experience Manager as a Cloud Service
  • Experience Manager 6.5

Problema/Síntomas

Al crear Live Copies anidadas/internas, las referencias en el contenido de la página no se actualizarán a su equivalente de Live Copy durante el despliegue (sino que harán referencia a la ruta del modelo).

Causa

Se puede crear una Live Copy interna por varios motivos:

  • ya sea creándolos manualmente (Crear > Live Copy)
  • o editando las propiedades de Live Copy de una subpágina desde una raíz de Live Copy

Por ejemplo, si tenemos en cuenta el sitio web de ejemplo WKND, con la siguiente estructura BluePrint/LiveCopy:

  • Modelo: /content/wknd/language-masters/es
  • Live Copy: /content/wknd/us/en y /content/wknd/ca/en

Ahora, si se abren las propiedades de la página para la página /content/wknd/us/en/magazine/ski-touring (subpágina dentro de /content/wknd/us/en Live Copy).

Ir a la ficha Live Copy y cambiar cualquiera de las propiedades (Herencia de Live Copy, Heredar configuraciones de despliegue de la página principal, …) creará una Live Copy interna.

Esto se puede ver en la presencia/creación de un cq:LiveSyncConfig en /content/wknd/us/en/magazine/ski-touring/jcr:content/cq:LiveSyncConfig.

El panel de Live Copy del modelo (vaya a las propiedades de la página de BP, luego al modelo y, a continuación, a la Información general de Live Copy) también cambiará de:

a:

Resolución resolution

Para que las referencias se reescriban correctamente en la Live Copy interna, habilite una configuración específica para la acción de actualización del Administrador de varios sitios (MSM): Actualizar referencia en LiveCopies anidadas.

Siga estos pasos para implementar un archivo de configuración de la iniciativa Open Service Gateway (OSGi) o cambiar la configuración en la consola web OSGi cuando corresponda:

  1. Acceda a la consola web y luego vaya a OSGi > Configuración (http://localhost/system/console/configMgr).
  2. Busque Acción de actualización de referencias de CQ MSM (com.day.cq.wcm.msm.impl.actions.ReferencesUpdateActionFactory).
  3. Seleccione la casilla de verificación Actualizar referencia en LiveCopies anidadas.

Lectura relacionada

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