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

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

written-by

Cristina Rodriguez

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

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