Это правило отмечает следующий устаревший метод из 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(); |