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

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

投稿者

József Géczi

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

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