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.
< span class="Code"> < span class= "JavaKeyword"> public static void < /span>
invalidateAllWebAppRelace (< span class= "JavaType">HttpServletPožadavek < /span> 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.