Это правило отмечает следующий устаревший метод из javax.servlet.http.HttpServletRequestWrapper:
Этот метод устарел в JavaEE8 и может быть удален в следующих версиях.
Следует отказаться от использования HttpServletRequestWrapper.isRequestedSessionIdFromUrl(). Оптимальный вариант замены - это isRequestedSessionIdFromURL(). Метод HttpServletRequestWrapper.isRequestedSessionIdFromURL() функционально полностью аналогичен методу isRequestedSessionIdFromUrl().
Для обеспечения совместимости с JavaEE8 в Liberty используйте метод isRequestedSessionIdFromURL().
Автоматическое исправление заменяет вызовы на isRequestedSessionIdFromUrl() с вызовам метода isRequestedSessionIdFromURL() . Например, следующий код:
|
import javax.servlet.http.HttpServletRequestWrapper;
import javax.servlet.http.HttpServletRequest;
... HttpServletRequestWrapper requestWrapper = new HttpServletRequestWrapper((HttpServletRequest) request); requestWrapper.isRequestedSessionIdFromUrl(); |
заменяется на:
|
import javax.servlet.http.HttpServletRequestWrapper;
import javax.servlet.http.HttpServletRequest;
... HttpServletRequestWrapper requestWrapper = new HttpServletRequestWrapper((HttpServletRequest) request); requestWrapper.isRequestedSessionIdFromURL(); |
Скопируйте пользовательскую конфигурацию в файл компоновки приложения, чтобы включить автоматизацию исправлений.