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
この問題を修正するには、次の手順に従います。
- すべてのサブモジュールの
pom.xmlファイルのバージョン(1.0.0-SNAPSHOT など)を更新します。 例:ui.content/pom.xml. - プロジェクトルートにあるメイン(親)
pom.xmlージと同じバージョンを更新します(例:./pom.xml)。 - ルート(
./pom.xml)からローカルにプロジェクトを構築し、すべてのモジュールが更新されたバージョンを使用するようにします。 - Cloud Managerを使用してビルドを開発環境にデプロイします。
- 開発時および QA 時に、/conf の変更内容が UI に表示されることを確認します(例えば、設定ブラウザーの
/conf/<your-project>の下)。
メモ :内部サブモジュールのバージョンのみが更新され、メインの pom.xml が更新されない場合、Cloud Managerでは、新しいコンテンツパッケージのビルドおよびデプロイをスキップするので、デプロイ後に設定が古くなります。
関連読み取り値
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f