Eviter d'utiliser la méthode obsolète HttpServletRequestWrapper isRequestedSessionIdFromUrl

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.

Le correctif automatisé remplace les appels à isRequestedSessionIdFromUrl() avec 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();

Copiez la configuration personnalisée vers votre fichier de génération d'application pour activer l'automatisation des correctifs.