Cloud Manager部署未在AEMaaCS中反映/conf元数据更改

在AEMaaCS中,对/conf路径下的AEM搜索或元数据配置所做的更改(例如添加新的谓词或组谓词)在部署后不会出现在DEV或QA环境的UI中。 出现此情况是因为Cloud Manager跳过或重复使用ui.content包,在环境中留下过时的内容。 要解决此问题,请更新主pom.xml版本。

描述 description

环境

产品:Adobe Experience Manager as a Cloud Service

问题/症状

  • /conf下的AEM搜索或元数据所做的更改不会反映在开发或QA的UI中。
  • Cloud Manager管道成功完成,但跳过或重复使用ui.content包。
  • 因此,过时的内容会保留在环境中。

解决方法 resolution

要解决此问题,请执行以下步骤:

  1. 在所有子模块的pom.xml文件中更新版本(例如1.0.0-SNAPSHOT)。 例如: ui.content/pom.xml.
  2. 在项目根目录的主(父) pom.xml中更新相同版本,例如: ./pom.xml
  3. 从根(./pom.xml)本地生成项目,以确保所有模块都使用更新的版本。
  4. 使用Cloud Manager将内部版本部署到开发环境。
  5. 验证/conf更改在DEV和QA上的UI中是否可见(例如,在配置浏览器中的/conf/<your-project>下)。

注意:如果只更新了内部子模块版本,而没有更新主pom.xml,则Cloud Manager会跳过生成和部署新内容包,导致部署后配置过时。

相关读数

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