The method is there to be overridden but nobody calls it that I can see.
Surely this:
if (logoutAction) {
manager.forward(request, getNextPath(manager, request));
return ManageAction.Clear;
}
should be:
if (logoutAction) {
onLogout(manager, request); // <======
manager.forward(request, getNextPath(manager, request));
return ManageAction.Clear;
}
???
Also it should be clarified that this is called *before* the session is
destroyed.
EJP
Original issue reported on code.google.com by EsmondP...@gmail.com on 16 Nov 2010 at 3:48
Original issue reported on code.google.com by
EsmondP...@gmail.com
on 16 Nov 2010 at 3:48