demoiselle / framework

Repositório principal contendo o Core e Extensions: JPA, Security, WS
https://demoiselle.org
127 stars 77 forks source link

Conserta NPE ao tentar invalidar a sessão após logout. #28

Closed rodrigorgs closed 10 years ago

rodrigorgs commented 11 years ago

O problema ocorre quando se está usando rewrite ou prettyfaces. Nesse caso, ao realizar logout na aplicação, é lançada uma NullPointerException (NPE). O problema é que a chamada Beans.getReference(HttpSession.class) retorna null. Este patch tenta obter a sessão através da classe FacesContext.