Evitar o uso do método HttpServletRequestWrapper isRequestedSessionIdFromUrl descontinuado

Essa regra sinaliza o método descontinuado a seguir da classe javax.servlet.http.HttpServletRequestWrapper:

Esse método foi descontinuado em JavaEE8 e pode ser removido em uma liberação futura.

O HttpServletRequestWrapper.isRequestedSessionIdFromUrl() não deve mais ser usado e a substituição preferencial é isRequestedSessionIdFromURL(). O método HttpServletRequestWrapper.isRequestedSessionIdFromURL() fornece a mesma funcionalidade que isRequestedSessionIdFromUrl().

Use o método isRequestedSessionIdFromURL() para ser compatível com o JavaEE8 no Liberty.

A correção automatizada substitui chamadas para isRequestedSessionIdFromUrl() com chamadas para o método isRequestedSessionIdFromURL() . Por exemplo, o seguinte código

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

é substituído por

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

Copie a configuração customizada para seu arquivo de construção do aplicativo para ativar a automação de correção.