Esta regla marca el uso del método
weblogic.servlet.security.ServletAuthentication invalidateAll.
La implementación del método se debe migrar para utilizarla en WebSphere Application
Server.
Utilice el código siguiente para sustituir el método invalidateAll de WebLogic.
|
public static void
invalidateAllWebAppSessions(HttpServletRequest req)) {
try { com.ibm.wsspi.servlet.session.IBMSessionExt sessExt = (IBMSessionExt) req.getSession(); sessExt.invalidateAll(true); } catch(IllegalStateException e) { // Se emite esta excepción si otra hebra está invalidando esta sesión, por lo que puede pasarla por alto. } } |
Para obtener más información, consulte la documentación Java de la interfaz javax.servlet.ServletContextListener.