Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.

サービスパックで更新されたノードの確認方法

Avatar

Employee

【目的】
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).
・本記事にいただいたコメントへの返信はお約束できません。あらかじめご了承ください。

0 Replies