Olá 
Sou novata em JSF e preciso do conselho dos + experientes. :idea:
No sistema que estou tratando, ocorre a seguinte situação: o usuário possui uma sessão de 30 minutos. Após este período de “inatividade”, os objetos ManagedBean que estavam na sessão expiram. Então, qdo o usuário tenta continuar a navegação, uma página de erro é exibida, descrevendo o erro: o ManagedBean ‘X’ não foi encontrado…
Quero tratar este erro de forma que, quando a sessão expirar, o usuário, ao tentar navegar, seja redirecionado para a página de login.
A dúvida é: Como devo fazer isso? Usando Filtro? PhaseListener?
Qual é a maneira correta?
Abraços! 