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.