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