Diese Regel markiert die folgende veraltete Methode aus der Klasse javax.servlet.http.HttpServletRequestWrapper:
Diese Methode wurde in Java EE 8 als veraltet markiert und kann in einem künftigen Release entfernt werden.
HttpServletRequestWrapper.isRequestedSessionIdFromUrl() sollte nicht mehr verwendet werden und der bevorzugte Ersatz ist isRequestedSessionIdFromURL(). Die Methode HttpServletRequestWrapper.isRequestedSessionIdFromURL() stellt dieselben Funktionen wie isRequestedSessionIdFromUrl() bereit.
Verwenden Sie zur Kompatibilität mit Java EE 8 in Liberty die Methode isRequestedSessionIdFromURL().
Im Quellenscanner ersetzt die Schnellkorrektur Aufrufe der Methode isRequestedSessionIdFromUrl() durch Aufrufe der Methode isRequestedSessionIdFromURL(). Der Code
|
import javax.servlet.http.HttpServletRequestWrapper;
import javax.servlet.http.HttpServletRequest;
... HttpServletRequestWrapper requestWrapper = new HttpServletRequestWrapper((HttpServletRequest) request); requestWrapper.isRequestedSessionIdFromUrl(); |
wird beispielsweise durch den folgenden Code ersetzt:
|
import javax.servlet.http.HttpServletRequestWrapper;
import javax.servlet.http.HttpServletRequest;
... HttpServletRequestWrapper requestWrapper = new HttpServletRequestWrapper((HttpServletRequest) request); requestWrapper.isRequestedSessionIdFromURL(); |