Destruindo beans com escopo de visão quando a sessão termina
Minha pergunta está relacionada a esta (e provavelmente a outras):
@PreDestroy nunca ligou em @ViewScoped
Como foi dito, não há solução trivial para que os beans com escopo no view sejam destruídos na navegação e o mesmo parece valer para quando a sessão expirar.
O que seria uma abordagem não-trivial para liberar (chamando o@PreDestroy
método) Os beans com escopo de visualização do JSF são semelhantes ou, mais especificamente, assim que a sessão expira?
Estou usando o Java EE 6 e o Mojarra 2.1.x no GlassFish 3.1.2.