legacy-knowledge-base
公開されました Sep. 10, 2025

PDFBoxでJVMがクラッシュする

written-by

Brett Ripley

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

この記事はレガシー記事です。 Liferay製品の旧バージョンにも適用されます。 記事のメンテナンスは終了していますが、情報はまだ通用する可能性があります。

この記事では、画像変換時にJVMクラッシュを引き起こす、PDFBoxライブラリに内在する問題 について説明します。

解像度

  1. このPDFBoxライブラリの問題は、Liferay Portal内でデフォルトで動作しているため、PDFBoxの代わりにImageMagickの使用に切り替えることが一つの解決策となります。 そのためには、portal-ext.propertiesでImageMagickを有効にしてください:
    imagemagick.enabled=true
    imagemagick.global.search.path=[Your ImageMagick Path]
    GhostscriptとImagemagickをインストールする必要があることに留意してください。 詳しくは Ghost Script および Image Magick をご覧ください。
  2. また、LPS-37243の解決方法として、弊社サポートチームにチケットを発行し、解決方法をリクエストしてください。

追加情報

ImageMagickを正しく使用できない場合は、最新版(ImageMagick 6.7.9-6 2012-09-25 Q16以降)にアップデートする必要がある場合があります。 Liferay Portalと互換性のないアプリケーションのバージョンを特定する取り組みについては、 LPS-30291 を参照してください。

LPS-32257:PDFBOX 1.6 が大きな PDF ファイルで Tomcat がクラッシュする原因

did-this-article-resolve-your-issue

legacy-knowledge-base