Falta una imagen inesperada o se han roto vínculos después de mover un recurso y publicarlo en el Experience Manager

Cuando publica recursos antes de que la operación de movimiento se complete por completo, puede provocar que falten imágenes o que se rompan vínculos en las páginas publicadas. Este artículo explica los mecanismos detrás de estos sucesos y las posibles consecuencias que conllevan.

Descripción description

Entorno

Adobe Experience Manager AEM () as a Cloud Service

Problema/Síntomas

AEM El comportamiento de los varía según los permisos de replicación del usuario:

  • Usuarios con permisos de replicación : Estos usuarios, al mover o cambiar el nombre de un recurso publicado, tienen el déclencheur AEM de actualizar los vínculos en las páginas que hacen referencia al recurso para que se alineen con los cambios. AEM Simultáneamente, inicia un ciclo Cancelar publicación/Publish para el recurso y las páginas.
  • Usuarios sin permisos de replicación AEM : Cuando un usuario mueve un recurso publicado, actualiza los vínculos en las páginas de referencia y solicita la aprobación de Cancelar publicación/Publish a los administradores. AEM Una vez aprobada, la aplicación ejecuta el ciclo Cancelar publicación/Publish.

Surgen problemas cuando un recurso que espera la aprobación de Cancelar publicación/Publish lo publica una usuario con permisos de replicación. Esta publicación prematura provoca que se cancele la publicación del recurso de su ruta original y se vuelva a publicar en la nueva ruta; sin embargo, los vínculos de las páginas de referencia no se actualizan, lo que provoca que se rompan los vínculos.

A continuación se ilustra la secuencia y los posibles problemas cuando los usuarios con diferentes permisos de replicación interactúan con las operaciones de movimiento de recursos.

Requisitos previos:

Usuario A sin permiso de replicación Usuario B con permiso de replicación

Estado inicial en las instancias de autor y Publish:

En las instancias de autor y de Publish, el recurso asset_original.jpg existe y se hace referencia a él en la página A.

Reproducción paso a paso de problemas

Paso 1:  Nombre del usuario A asset_original.jpg hasta asset_renamed.jpg. El recurso cuyo nombre ha cambiado ahora espera aprobación y se marca como "En flujo de trabajo…" en la instancia de autor. En la instancia de Publish, el recurso permanece como asset_original.jpg.

Paso 2:  El usuario B publica asset_renamed.jpg en la instancia de autor. En consecuencia, en la instancia de Publish, se cambia el nombre del recurso, pero la página A sigue haciendo referencia a él asset_original.jpg, lo que provoca que se rompa el vínculo.

Resolución resolution

Para reducir el riesgo de que se rompan los vínculos debido a movimientos de recursos, es importante aprobar o completar rápidamente cualquier operación de movimiento de recursos pendiente.

En versiones anteriores, la cola de replicación se podía bloquear sin mover los recursos originales en la instancia de Publish. AEM Sin embargo, a partir de la 15977 de la versión, se ha mejorado el uso de la opción para mover los recursos originales a la instancia de Publish y evitar este tipo de bloqueos en la cola de replicación.

Haga Preguntas En Nuestra Comunidad De Experience League Campaign
Si tiene alguna pregunta que le gustaría que se respondiera sobre este tema, o leer las preguntas respondidas anteriores, le invitamos a ver nuestra Publicación de blog de Experience League Community que incluye este artículo, envíenos sus preguntas y comentarios y únase a nuestra comunidad de Experience League Campaign.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f