legacy-knowledge-base
公開されました Jun. 30, 2025

タイトルにアクセント記号や特殊文字が含まれるスタイルブックがエクスポートされない

written-by

Belen Luyo

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

問題

  • アクセント文字や特殊文字を含む名前を持つスタイルブックをエクスポートしようとすると、空白のページが表示され、ログに以下のエラーが表示されます:
    Unable to process portlet com_liferay_style_book_web_internal_portlet_StyleBookPortlet: javax.portlet.PortletException: java.lang.reflect.InaccessibleObjectException: Unable to make field java.util.LinkedHashMap jdk.nio.zipfs.ZipFileSystem.inodes accessible: module jdk.zipfs does not "opens jdk.nio.zipfs" to unnamed module @6256ac4f

Environment

  • Liferay Experience Cloud Self-Managed (LXC SM)
  • Liferay Experience Cloud (LXC)

解決策

  • この問題を解決するには、Liferay サービスの LIFERAY_JVM_OPTS に以下のパラメータを追加します:
    --add-opens=jdk.zipfs/jdk.nio.zipfs=ALL-UNNAMED
  • デフォルトでは、すべてのLiferayバンドルとDockerイメージは、前述のパラメータを含んだ状態で実行されます。
  • LCP.json または環境変数として追加することができます。 このパラメータを追加すると、問題は解決され、タイトルにアクセント文字や特殊文字が含まれるスタイルブックがエラーなくエクスポートされるようになるはずです。
  • Liferay Experience Cloud(LXC)のお客様の場合、Zendeskでチケットを開き、サポートエンジニアが技術チームの協力を得て、このJava変数を追加する必要があります。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base