Corrección de problemas de acceso a fragmentos de contenido en Adobe Experience Manager

Este artículo aborda un problema en el que los fragmentos de contenido de Adobe Experience Manager as a Cloud Service - Sitios son inaccesibles en los entornos de desarrollo, ensayo y producción debido a configuraciones incorrectas del repositorio y a la configuración del externalizador. La solución implica verificar y actualizar la configuración del externalizador para garantizar un enrutamiento adecuado y un acceso sin problemas a los fragmentos de contenido.

Descripción description

Entorno

Adobe Experience Manager as a Cloud Service (AEMaaCS): sitios

Problema/Síntomas

Cuando abra el fragmento de contenido y no se cargue, verá que la repoURL es incorrecta.

Resolución resolution

Para resolver este problema, siga estos pasos:

  1. Compruebe la configuración del externalizador en la base de código en Open Services Gateway Initiative (OSGI) como config.author. Busque el archivo com.day.cq.commons.impl.ExternalizerImpl.xml.

  2. Asegúrese de que la configuración del externalizador incluye entradas para cada entorno. Por ejemplo:

    code language-none
    author $[ env:AEM_EXTERNALIZER_AUTHOR;default=http://localhost:4502]     publish $[ env:AEM_EXTERNALIZER_PUBLISH;default=http://localhost:4503]     preview $[ env:AEM_EXTERNALIZER_PREVIEW;default=http://localhost:4503]
    

    Modifique o agregue entradas según sea necesario en función de la configuración del entorno.

  3. Implemente los cambios y compruebe que los fragmentos de contenido son accesibles sin problemas de redirección.

  4. Confirme que el acceso a los fragmentos de contenido ahora apunta al repositorio correcto y garantice una funcionalidad coherente en todos los entornos.

Lectura relacionada

Comportamiento predeterminado del externalizador en AEM as a Cloud Service

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