Esta regra sinaliza a utilização do método weblogic.servlet.security.ServletAuthentication invalidateAll.
A implementação do método deve ser migrada para uso no WebSphere Application Server.
Use o código a seguir para substituir o método invalidateAll do WebLogic.
< span class="Code"> < span class= "JavaKeyword"> vazio estático público < /span>
invalidateAllWebAppSessões (< span class= "JavaType">HttpServletSolicitação < /span> req) {
try {
com.ibm.wsspi.servlet.session.IBMSessionExt
sessExt = (IBMSessionExt) req.getSession();
sessExt.invalidateAll(true);
}
catch(IllegalStateException e) {
// Esta exceção será lançada, se outro encadeamento estiver invalidando esta sessão, portanto, ignore-a simplesmente.
}
}
Para obter mais informações, consulte a documentação Java da interface
com.ibm.wsspi.servlet.session.IBMSessionExt.