Adobe Experience Manager:DAM アセットの更新ワークフロー中にエラーが記録される

説明 description

AEMにアセットをアップロードすると、DAM アセットの更新ワークフローの実行中にerror.logにエラーが記録される場合があります。

この記事では、アセットの処理が正常に完了したかどうかを確認する方法について説明します。

環境

Adobe Experience Manager 6.5 LTS

Adobe Experience Manager 6.5

解決策 resolution

以下を確認できれば、アセット処理は正常に完了したと見なすことができます。

チェック 1:同じエラーが再発しないことを確認します

影響を受けるアセットのパスを使用してerror.logを検索し、処理履歴を確認します。

最初のエラーの後、ワークフローが再試行され、同じエラーが再度ログに記録されない場合は、再試行によって解決された問題を検討し、アセット処理が正常に完了したと仮定できます。

$ grep "/content/dam/testfolder/test.png/jcr:content/renditions/original" error.log    *INFO* [ JobHandler: /var/workflow/instances/server0/yyyy-mm-dd/update_asset_1:/content/dam/testfolder/test.png/jcr:content/renditions/original]  ...    *WARN* [  ... Granite Transient Workflow Queue(com/adobe/granite/workflow/transient/job/var/workflow/models/dam/update_asset)]  org.apache.sling.event.impl.jobs.queues.JobQueueImpl.Granite Transient Workflow Queue Failed job Sling Job [  ... transient.workflowDataPayload=/content/dam/testfolder/test.png/jcr:content/renditions/original , ... event.job.retries=10, ... event.job.retrycount=1 ] , will retry 9 more time(s), retryCount=1    *INFO* [ JobHandler: /var/workflow/instances/server0/yyyy-mm-dd/update_asset_2:/content/dam/testfolder/test.png/jcr:content/renditions/original]  ...    *WARN* [  ... Granite Transient Workflow Queue(com/adobe/granite/workflow/transient/job/var/workflow/models/dam/update_asset)]  org.apache.sling.event.impl.jobs.queues.JobQueueImpl.Granite Transient Workflow Queue Failed job Sling Job [  ... transient.workflowDataPayload=/content/dam/testfolder/test.png/jcr:content/renditions/original , ... event.job.retries=10, ... event.job.retrycount=2 ] , will retry 8 more time(s), retryCount=2    *INFO* [ JobHandler: /var/workflow/instances/server0/yyyy-mm-dd/update_asset_3:/content/dam/testfolder/test.png/jcr:content/renditions/original]  ...

チェック 2: Assets コンソールにアセットが異常なステータスを表示していないことを確認します

Assets コンソールで、影響を受けるアセットをカード表示で開きます。

https://< host> /assets.html/content/dam/testfolder

次の点を確認します。

  • アセットに「処理中」や「失敗」などのステータスが表示されない。
  • 新しくアップロードされたアセットの場合、新しいバッジが表示され、アセットはエラー状態ではありません。

チェック 3: レンディションが生成されたことを確認する

影響を受けるアセットをAssets コンソールで開きます。 アセットの詳細画面で、サイドレールを使用してレンディションが生成されたことを確認します。

https://< host> /assetdetails.html/content/dam/testfolder/test.png

recommendation-more-help
experience-cloud-kcs-help-kbarticles