legacy-knowledge-base
公開されました Jul. 2, 2025

アダプティブ メディアがログにエラーを表示しない

written-by

Cristina Rodriguez

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • アダプティブ メディアは一部の画像を処理できませんが、これらのエラーに関する唯一の情報は、下の画像に示すように UI だけで見つかります。 関連するエラーはログに見つかりません。

    Adaptive_media_error_-_Screenshot_2021-04-19_142238.jpg

Environment

  • Liferay DXP 7.0以降。

解決策

  • プロセス中に失敗したイメージに関するより具体的な情報を取得するには、一部のログを有効にする必要があります。 次のクラスのログが WARN レベルに構成されていることを確認します。
    com.liferay.adaptive.media.document.library.web.internal.optimizer.DLAMImageOptimizer
    そして、この 1 から DEBUG レベル:
    com.liferay.adaptive.media.image.internal.util.RenderedImageUtil
  • したがって、次のようなエラーが表示されるようになります。
    2021-04-20 10:05:27.161 WARN [liferay/background_task-8][DLAMImageOptimizer:161] Unable to process file entry 9560484
    そして、次のようなより具体的な例外:
    2021-04-26 14:55:05.114 DEBUG [liferay/background_task-10][RenderedImageUtil:100] java.lang.ArrayIndexOutOfBoundsException: 4096
    at com.sun.imageio.plugins.gif.GIFImageReader.read(GIFImageReader.java:984)
    at javax.imageio.ImageReader.read(ImageReader.java:939)
    対応する例外スタック トレースと共に。
  • サーバーを再起動した後、前述のログを再度有効にする必要があることに注意してください。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base