Toto pravidlo označí příznakem použití metody weblogic.servlet.security.ServletAuthentication invalidateAll.
Implementace metody musí být migrována pro použití na serveru WebSphere Application Server.
Použijte následující kód k nahrazení metody invalidateAll serveru WebLogic.
|
public static void
invalidateAllWebAppSessions(HttpServletRequest req)) {
try { com.ibm.wsspi.servlet.session.IBMSessionExt sessExt = (IBMSessionExt) req.getSession(); sessExt.invalidateAll(true); } catch(IllegalStateException e) { // Tato výjimka je vygenerována, když tuto relaci zneplatňuje jiný podproces, a postačí ji ignorovat. } } |
Další informace viz dokumentace Java rozhraní com.ibm.wsspi.servlet.session.IBMSessionExt.