Unikaj używania nieaktualnej metody HttpServletRequestWrapper isRequestedSessionIdFromUrl

Ta reguła powoduje oznaczenie flagą nieaktualnej metody z klasy javax.servlet.http.HttpServletRequestWrapper:

Ta metoda jest nieaktualna w JavaEE8 i może zostać usunięta w przyszłej wersji.

Nie należy już używać metody HttpServletRequestWrapper.isRequestedSessionIdFromUrl(), preferowanym zamiennikiem jest metoda isRequestedSessionIdFromURL(). Metoda HttpServletRequestWrapper.isRequestedSessionIdFromURL() zapewnia tę samą funkcjonalność co metoda isRequestedSessionIdFromUrl().

Należy użyć metody isRequestedSessionIdFromURL(), aby zapewnić kompatybilność ze środowiskiem JavaEE8 w produkcie Liberty.

Zautomatyzowana poprawka zastępuje wywołania isRequestedSessionIdFromUrl() z wywołaniami metody isRequestedSessionIdFromURL() . Na przykład następujący kod:

import javax.servlet.http.HttpServletRequestWrapper; import javax.servlet.http.HttpServletRequest;
...
HttpServletRequestWrapper requestWrapper = new HttpServletRequestWrapper((HttpServletRequest) request);
requestWrapper.isRequestedSessionIdFromUrl();

zostanie zastąpiony poniższym kodem:

import javax.servlet.http.HttpServletRequestWrapper; import javax.servlet.http.HttpServletRequest;
...
HttpServletRequestWrapper requestWrapper = new HttpServletRequestWrapper((HttpServletRequest) request);
requestWrapper.isRequestedSessionIdFromURL();

Skopiuj konfigurację niestandardową do pliku budowania aplikacji, aby włączyć automatyzację poprawek.