ContextHolder.setContext(null);
    public ModelAndView deconnexion(HttpServletRequest req,        HttpServletResponse resp, HttpSession session) {        if (!SecureContextUtils.isAuthenticated()) {            if (log.isWarnEnabled()) {                log.warn(                    "Tentative de dconnexion alors que la session n'est pas authentifie");            }            return new ModelAndView("redirect:/");        }        if (log.isInfoEnabled()) {            log.info("Dconnexion de l'utilisateur: " +                SecureContextUtils.getAuthentication().getName());        }        session.invalidate();        return new ModelAndView("acces/deconnexion");    }