問題
-
Liferayのセッションタイムアウトを変更するために、以下のファイルを変更しております。
LiferayHome/tomcat-X.X.X/webapps/ROOT/WEB-INF/web.xml -
Fixpack及びHotfixの適用を実施すると、web.xml ファイルはデフォルト状態に戻ることになるのでしょうか?
環境
- Liferay DXP 7.0, Liferay DXP 7.1, Liferay DXP 7.2
解決
-
LiferayHome/tomcat-X.X.X/webapps/ROOT/WEB-INF/ フォルダー内の web.xml ファイルは、
パッチ内のファイルによって上書きされるため、パッチ適用する際に変更していた設定は消去されます。
アプリケーションサーバーを再起動する前に、カスタム設定を再度追加する必要があります。 -
調整したタイムアウト設定が元に戻らないように、機能リクエストとして LPS-52033 が作成されております。
-
DXP 7.0、7.1 では Extプラグインを使うことで、事象が改善できるようです。
詳しくは Modifying the web.xml with Ext Plugins をご参考ください。