Cette règle marque la méthode obsolète suivante de la classe javax.servlet.http.HttpServletRequestWrapper :
Cette méthode est obsolète dans JavaEE8 et peut être supprimée dans les versions ultérieures.
HttpServletRequestWrapper.isRequestedSessionIdFromUrl() ne doit plus être utilisée ; il est recommandé de remplacer cette méthode par isRequestedSessionIdFromURL(). La méthode HttpServletRequestWrapper.isRequestedSessionIdFromURL() fournit exactement les mêmes fonctionnalités qu'isRequestedSessionIdFromUrl().
Utilisez la méthode isRequestedSessionIdFromURL() pour la compatibilité avec JavaEE8 sur Liberty.
Dans le scanner de source, le correctif rapide remplace les appels de isRequestedSessionIdFromUrl() par des appels à la méthode isRequestedSessionIdFromURL(). Par exemple, le code suivant
|
import javax.servlet.http.HttpServletRequestWrapper;
import javax.servlet.http.HttpServletRequest;
... HttpServletRequestWrapper requestWrapper = new HttpServletRequestWrapper((HttpServletRequest) request); requestWrapper.isRequestedSessionIdFromUrl(); |
est remplacé par
|
import javax.servlet.http.HttpServletRequestWrapper;
import javax.servlet.http.HttpServletRequest;
... HttpServletRequestWrapper requestWrapper = new HttpServletRequestWrapper((HttpServletRequest) request); requestWrapper.isRequestedSessionIdFromURL(); |