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

フィックスパックのアップグレード時にセッションタイムアウトの値が上書きされる

written-by

József Géczi

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

課題

  • フィックス パックのインストール中に、 <session-timeout> の値が、 web.xml内でデフォルトにリセットされます。 セッションタイムアウトの値は「永久」に変更できますか?です。

環境

  • DXP 7.2

解像度

現在のところ、DXP にはこれを実現するためのオプションはありません - web.xml は修正パックのインストール プロセス後も維持される必要があります。

しかし、私たちの顧客は、そのようなタスクのための ext-plugin を開発することで、これを実現するチャンスがあるでしょう。次の記事 「How to configure user session timeout in Liferay Portal」にも書かれています。

オプション2:ポータルEXTプラグインを使って、web.xmlのセッションタイムアウト値をオーバーライドする。

NOTE: この方法は、Liferay Portalのパッチプロセス(TBC)により動作しない可能性があります。.

<session-timeout> 要素のセッションタイムアウト値を
に更新する 例:8時間=480分

FILE:EXT_PLUGIN/.../WEB-INF/web.xml

<session-config>
<session-timeout>480</session-timeout>
</session-config>

オプション3:ポータルEXTプラグインを使って、web.xml内のセッションタイムアウト値を削除する。

NOTE: この方法は、Liferay Portalのパッチプロセス(TBC)により動作しない可能性があります。.

セッションのタイムアウト値と <session-timeout> 要素を親の <session-config> 要素から削除する。

<session-config>
</session-config>

注:この方法では、portal-ext.properties で定義された値が保持されます。


注意:上記の方法はいずれも、公式に徹底的にテストされ、カスタム開発と見なされていません。 したがって、これらの変更は、開発者自身の裁量で適用される可能性があります。

実際には、希望する機能についての機能要求がすでに記録されています。 LPS-67421

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base