Это правило помечает код Java, ссылающийся на следующие методы и параметры:
javax.servlet.http.HttpServletRequest.getRealPath("")javax.servlet.ServletContext.getRealPath("")javax.servlet.ServletRequest.getRealPath("")В WebSphere traditional вызовы этих методов возвращают строку, оканчивающуюся на косую черту. В Liberty возвращается значение без косой черты. В результате конкатенация строки с этим методом может образовывать правильный путь к файлу в WebSphere traditional, но неправильный в Liberty. Необходимо проверить каждый помеченный вызов метода и убедиться в том, что его результат используется с учетом добавления косой черты в Liberty.
Например, распакованный WAR установлен в /path/app.war. В этом случае вызов getRealPath("") даст следующие результаты:
/path/app.war//path/app.war