Adobe Experience Manager(AEM)as a Cloud Service - Assetでサムネールレンディションが表示されない画像がある

Adobe Experience Manager(AEM)as a Cloud Service - Assetsに取り込まれた特定の画像で、サムネールレンディションが生成されない。 この問題は、S3一括読み込みツールを使用して処理されたアセットにリンクされています。この問題の根本原因は、サポートされていないファイル形式または破損したソースファイルです。 一部のケースでは、移行中にデータの不整合が発生したため、デジタル著作権管理(DRM)の承認ページが画像として誤ってダウンロードされることがあります。 アセットの一貫性の検証、ログの検証、ファイル形式の互換性の確認、アセットの再処理を実施し、AEM環境内で適切に機能するようにします。

説明 description

環境

  • Adobe Experience Manager(AEM) as a Cloud Service - Assets
  • S3一括読み込みツールを使用した取り込み

問題/症状

AEMに取り込んだ後、一部の画像でサムネールレンディションが表示されない。 症状は次のとおりです。

  • プロセスとしてマークされたレンディション作成エラーが失敗しました
  • サポートされていないファイル形式または破損したソースファイルを示すエラーメッセージ。
  • 小さいファイルサイズなど、特定の特性を持つアセットのサムネール生成エラー。
  • 処理されたファイルが実際の画像ではなく、意図しないドキュメントタイプであったため、レンディションが失敗する場合がありました。

解決策 resolution

サムネールレンディションが見つからない問題を解決するには、次の手順に従います。

  1. 影響を受けるアセットが破損しているか、サポートされていない形式かどうかを確認します。 次のようなエラーメッセージについて、アセットのメタデータを確認します。

    • Source アセットが破損しているようです(入力ファイルにサポートされていない画像フォーマットが含まれています)
    • UnsupportedFiles ファイル形式がサポートされていないことを示すエラー。
    • ファイルが意図しないDRM承認ページではなく、本物の画像であることを確認します。
  2. レンディション処理に関連するログにアクセスして、特定のエラーを識別できます。 レンディションの作成中に発生したエラーに関する詳細を提供する、影響を受けるアセットに関連するエントリを探します。

  3. 処理エラーが発生しているアセットを特定し、エラーに関する詳細を収集します。 ガイダンスとして、次のようなエントリをログで検索します。

    [ **-asset-processing-*-assets-monitor-job]  com.adobe.cq.assetcompute.impl.scanprocess.AssetMonitorMBeanImpl Assets モニターで、処理中のアセットが停止していることが見つかりました:asset=/content/dam/< name> .jpg, state=processing, processingID=< id>

    • ログエントリに表示されているアセットパス (/content/dam/< name> .jpg)とprocessingId (< id> を使用して、ログエラーと特定のアセットを関連付けます。
    • また、/jcr:content/metadata/dam:processingIdの下にあるJCR内のアセットのメタデータでprocessingIdを検索して、さらに調査することもできます。
  4. 取り込んだファイルが、AEM Assetsでサポートされている形式に準拠していることを確認します。 サポートされていない形式では、処理エラーが発生する可能性があります。

  5. 可能であれば、サポートされている設定を使用して、問題のあるアセットを再アップロードまたは再インポートします。 再処理後にサムネールが正常に生成されるかどうかを確認します。

  6. アセットの整合性と互換性を確認しても問題が解決しない場合は、Adobe サポート ​に問題をエスカレーションします。 影響を受けるアセットと失敗のパターンに関する詳細な情報を提供します。

関連トピックス

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