由于AEMaaCS中的配置重复,Edge Delivery Services模板站点创建失败
在Adobe Experience Manager as a Cloud Service (AEMaaCS)中,当同一存储库已存在云配置时,使用Edge Delivery Services模板创建站点会失败。 由于验证限制因素,进程将停止,因为验证限制因素会阻止单个存储库的重复配置。 要解决此问题,请删除重复项或使用新存储库。
描述 description
环境
- 产品:Adobe Experience Manager as a Cloud Service (AEMaaCS)
- 约束:在开发环境中创建站点
问题/症状
-
使用Edge Delivery Services模板0.1.2创建站点失败,并显示消息:从站点模板创建站点 — 失败 — 源为“/content/eds-test-new-site1”的后台作业失败。
-
日志显示以下合并错误消息:
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) -
当创作实例中已存在同一存储库的云配置时,站点创建失败。
根本原因
站点创建会强制实施一个验证规则,该规则仅允许每个存储库有一个Edge Delivery Services云配置。 同一存储库的重复配置会导致验证失败。
解决方法 resolution
请按照以下步骤解决由重复云配置导致的站点创建失败:
- 在AEM Author中,转到工具
>云服务>Edge Delivery Services配置。 - 查看现有Edge Delivery配置,并确认同一存储库是否存在多个条目。
- 通过每个存储库仅保留一个Edge Delivery Services云配置并删除其他条目,删除重复的配置。
- 或者,使用单独的GitHub存储库创建新站点以避免配置冲突。
- 在删除重复项或分配新存储库后,使用Edge Delivery Services模板重试站点创建。
recommendation-more-help
experience-cloud-kcs-help-kbarticles