La creación del sitio falla con la plantilla de Edge Delivery Services debido a una configuración duplicada en AEMaaCS

En Adobe Experience Manager as a Cloud Service (AEMaaCS), la creación de sitios mediante la plantilla de Edge Delivery Services falla cuando ya existe una configuración de nube para el mismo repositorio. El proceso se detiene debido a restricciones de validación que impiden configuraciones duplicadas para un único repositorio. Para resolver el problema, elimine los duplicados o utilice un nuevo repositorio.

Descripción description

Entorno

  • Producto: Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • Restricción: Creación del sitio en un entorno de desarrollo

Problema/Síntomas

  • La creación del sitio mediante la plantilla de Edge Delivery Services 0.1.2 produce un error con el mensaje: Error en la creación del sitio a partir de la plantilla del sitio: trabajo en segundo plano con el origen: “/content/eds-test-new-site1” ha fallado.

  • Los registros muestran el siguiente mensaje de error combinado:

    code language-none
    WARN  com.adobe.aem.wcm.franklin.internal.SiteCreationProcessorImpl
    A cloud configuration for owner '<user>' and repo '<repo>' already exists at:
    /conf/<existing-site>/settings/cloudconfigs/edge-delivery-service-configuration
    
    ERROR com.adobe.granite.jobs.async.commons.AbstractAsyncJobExecutor
    Could not execute job ...
    com.day.cq.wcm.api.WCMException:
    Site creation validation failed (SiteCreationProcessorImpl)
    
  • La creación del sitio falla cuando ya existe una configuración de nube para el mismo repositorio en la instancia de autor.

Causa principal

La creación del sitio aplica una regla de validación que solo permite una configuración de nube de Edge Delivery Services por repositorio. Si hay configuraciones duplicadas para el mismo repositorio, la validación falla.

Resolución resolution

Siga estos pasos para resolver los errores de creación del sitio causados por configuraciones de nube duplicadas:

  1. En AEM Author, vaya a Herramientas > Servicios de nube > Configuración de Edge Delivery Services.
  2. Revise las configuraciones de Edge Delivery existentes y confirme si existen varias entradas para el mismo repositorio.
  3. Elimine las configuraciones duplicadas manteniendo solo una configuración de nube de Edge Delivery Services por repositorio y eliminando las entradas adicionales.
  4. También puede crear un nuevo sitio utilizando un repositorio de GitHub independiente para evitar conflictos de configuración.
  5. Vuelva a intentar la creación del sitio con la plantilla de Edge Delivery Services después de eliminar duplicados o asignar un nuevo repositorio.
recommendation-more-help
experience-cloud-kcs-help-kbarticles