Cloud Managerのデプロイメントに、AEMaaCS での/conf メタデータの変更が反映されない

AEMaaCS では、/conf パス下のAEM検索やメタデータ設定に対する変更(新しい述語やグループ述語の追加など)が、デプロイメント後に開発環境または QA 環境の UI に表示されません。 これは、Cloud Managerが ui.content パッケージをスキップまたは再利用し、古いコンテンツが環境内に残るために発生します。 この問題を修正するには、メインの pom.xml バージョンを更新します。

説明 description

環境

商品:Adobe Experience Manager as a Cloud Service

問題/症状

  • AEMの検索や /conf の下のメタデータに対する変更が、開発環境や 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. 開発時および QA 時に、/conf の変更内容が UI に表示されることを確認します(例えば、設定ブラウザーの /conf/<your-project> の下)。

メモ :内部サブモジュールのバージョンのみが更新され、メインの pom.xml が更新されない場合、Cloud Managerでは、新しいコンテンツパッケージのビルドおよびデプロイをスキップするので、デプロイ後に設定が古くなります。

関連読み取り値

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