この規則は、以下のメソッドおよびパラメーターへの参照がある Java コードにフラグを立てます。
javax.servlet.http.HttpServletRequest.getRealPath("")javax.servlet.ServletContext.getRealPath("")javax.servlet.ServletRequest.getRealPath("")従来型 WebSphere では、これらのメソッド呼び出しは、スラッシュで終了するストリングを返します。Liberty では、戻り値はスラッシュで終了しません。結果として、このメソッドとのストリング連結は、従来型 WebSphere では有効なファイルを指すのに、Liberty では指さない可能性があります。フラグが立てられたメソッド呼び出しごとに、結果を使用しているコードのいずれかが、Liberty での末尾スラッシュの欠落の原因となっていないか確認してください。
例えば、展開された war を /path/app.war にインストールしたとします。この場合、getRealPath("") を呼び出すと、以下のような結果になります。
/path/app.war//path/app.war