La création du site échoue avec le modèle Edge Delivery Services en raison d’une configuration en double dans AEMaaCS.
Dans Adobe Experience Manager as a Cloud Service (AEMaaCS), la création de site à l’aide du modèle Edge Delivery Services échoue lorsqu’une configuration cloud pour le même référentiel existe déjà. Le processus s’arrête en raison de contraintes de validation qui empêchent les configurations en double pour un référentiel unique. Pour résoudre ce problème, supprimez les doublons ou utilisez un nouveau référentiel.
Description description
Environnement
- Produit : Adobe Experience Manager as a Cloud Service (AEMaaCS)
- Contrainte : création site dans un environnement de développement
Problème/Symptômes
-
La création de site à l’aide du modèle Edge Delivery Services 0.1.2 échoue avec le message : Création d’un site à partir d’un modèle de site - Échec - Traitement en arrière-plan avec la source : « /content/eds-test-new-site1 » a échoué.
-
Les journaux affichent le message d’erreur combiné suivant :
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 création du site échoue lorsqu’une configuration cloud pour le même référentiel existe déjà dans l’instance de création.
Cause première
La création de site applique une règle de validation qui autorise une seule configuration cloud Edge Delivery Services par référentiel. Les configurations en double pour le même référentiel entraînent l’échec de la validation.
Résolution resolution
Pour résoudre les échecs de création de site causés par des configurations cloud en double, procédez comme suit :
- Dans l’auteur AEM, accédez à Outils
>Services cloud>la configuration Edge Delivery Services. - Passez en revue les configurations Edge Delivery existantes et vérifiez s’il existe plusieurs entrées pour le même référentiel.
- Supprimez les configurations en double en ne conservant qu’une seule configuration cloud Edge Delivery Services par référentiel et en supprimant les entrées supplémentaires.
- Vous pouvez également créer un site à l’aide d’un référentiel GitHub distinct pour éviter les conflits de configuration.
- Essayez de créer un site à l’aide du modèle Edge Delivery Services après avoir supprimé les doublons ou affecté un nouveau référentiel.