With the logoutFilter.destroySession = true
configuration, the web session should be invalidated at logout. And so should be deleted the @SessionScoped
beans.
Can you turn on DEBUG logs on org.pac4j.jee.context.session.JEESessionStore
and check if you see the log: Invalidate session: xxx
?