Мой вопрос связан с этим (и, возможно, с другими):
@PreDestroy никогда не вызывал @ViewScoped
Как указано там, не существует тривиального решения для уничтожения bean-компонентов с областью просмотра при навигации, и то же самое, похоже, верно и для истечения срока действия сеанса.
Как будет выглядеть нетривиальный подход к выпуску (вызов метода @PreDestroy
) компонентов JSF с областью видимости, или, точнее, сразу после истечения срока действия сеанса?
Я использую Java EE 6 и Mojarra 2.1.x на GlassFish 3.1.2.