【目的】
AEMにサービスパック(例: AEM 6.5.12.0)を適用する時、更新されたノードをデバックログから確認する方法について説明します。
【環境】
AEM 6.5
【対応方法】
AEMにサービスパックを適用する前に、下記の手順でorg.apache.jackrabbit.vault.packaging.impl.ActivityLogに対するデバッグログを設定します。
その後にサービスパックを適用すると、デバッグログからサービスパックで更新されたノードのパスを確認できます。
1. Web Console/Sling/Log Support にアクセスする (http://localhost:4502/system/console/slinglog)
2. Add new Loggerボタンを選択する
3. org.apache.jackrabbit.vault.packaging.impl.ActivityLogに対するデバッグログを追加してSaveボタンを選択する
設定例:
loglevel = DEBUG
logfile = logs/error.log
logger = org.apache.jackrabbit.vault.packaging.impl.ActivityLog
4. 対象のサービスパックを適用する
5. 追加したデバックログを確認する
ログ出力例:
11.05.2022 19:44:10.726 *DEBUG* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.impl.ActivityLog - /libs/cq/core/content/projects/dashboard
11.05.2022 19:44:10.726 *DEBUG* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.impl.ActivityLog - /libs/cq/core/content/projects/dashboard/gadgets/translationjob
11.05.2022 19:44:10.726 *DEBUG* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.impl.ActivityLog - /libs/cq/core/content/projects/dashboard/gadgets/translationsummary
11.05.2022 19:44:10.726 *DEBUG* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.impl.ActivityLog - /libs/cq/core/content/projects/dashboard/gadgets/translationjob/jcr:content
11.05.2022 19:44:10.726 *DEBUG* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.impl.ActivityLog D /libs/cq/core/content/projects/dashboard/gadgets/translationjob/jcr:content/image
11.05.2022 19:44:10.726 *DEBUG* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.impl.ActivityLog - /libs/cq/core/content/projects/dashboard/gadgets/translationsummary/jcr:content
11.05.2022 19:44:10.726 *DEBUG* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.impl.ActivityLog D /libs/cq/core/content/projects/dashboard/gadgets/translationsummary/jcr:content/image
11.05.2022 19:44:10.726 *DEBUG* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.impl.ActivityLog A /libs/cq/core/content/projects/dashboard/gadgets/translationjob/jcr:content/image
11.05.2022 19:44:10.727 *DEBUG* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.impl.ActivityLog A /libs/cq/core/content/projects/dashboard/gadgets/translationjob/jcr:content/image/file
11.05.2022 19:44:10.727 *DEBUG* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.impl.ActivityLog A /libs/cq/core/content/projects/dashboard/gadgets/translationjob/jcr:content/image/file/jcr:content
11.05.2022 19:44:10.727 *DEBUG* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.impl.ActivityLog U /libs/cq/core/content/projects/dashboard/gadgets/translationjob/jcr:content/image/file/jcr:content/jcr:data
11.05.2022 19:44:10.728 *DEBUG* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.impl.ActivityLog A /libs/cq/core/content/projects/dashboard/gadgets/translationsummary/jcr:content/image
11.05.2022 19:44:10.729 *DEBUG* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.impl.ActivityLog A /libs/cq/core/content/projects/dashboard/gadgets/translationsummary/jcr:content/image/file
11.05.2022 19:44:10.729 *DEBUG* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.impl.ActivityLog A /libs/cq/core/content/projects/dashboard/gadgets/translationsummary/jcr:content/image/file/jcr:content
11.05.2022 19:44:10.729 *DEBUG* [OsgiInstallerImpl] org.apache.jackrabbit.vault.packaging.impl.ActivityLog U /libs/cq/core/content/projects/dashboard/gadgets/translationsummary/jcr:content/image/file/jcr:content/jcr:data
6. 必要に応じてデバッグログの設定を削除する
<留意事項>
・上記は以下記事の抄訳/翻訳となります。
KB記事タイトル(英語). How to check the nodes updated by a service pack installation, May 17, 2022, https://experienceleague.adobe.com/docs/experience-cloud-kcs/kbarticles/KA-19571.html, (参照 2022-05-20).
・本記事にいただいたコメントへの返信はお約束できません。あらかじめご了承ください。