Как использовать область просмотра JSF2.0 в кластерной среде? - PullRequest
3 голосов
/ 15 мая 2011

Я хочу использовать JSF2.0 в кластерной среде. Я строю стек JPA2.0 + Spring 3.0 + JSF2.0 . Я знаю, как реплицировать сессионные компоненты. Но как тиражировать видобранные бобы? Я подключил область видимости к Spring 3.0 отсюда http://cagataycivici.wordpress.com/2010/02/17/port-jsf-2-0s-viewscope-to-spring-3-0/

Идея та же, что и в JS2.0 на сервере JEE6 - поместить компонент в карту представления (FacesContext.getCurrentInstance().getViewRoot().getViewMap())

Проблема в следующем: Я открыл index.xhtml на узле 1 . View-scoped боб был создан. Я щелкнул что-то, и запрос postback попал на узел 2 - там, где представление не существует.

Возможно ли иметь это в кластерной среде? Должен ли я использовать только сеанс и request scope?

С другой стороны, состояние просмотра JSF может работать некорректно в кластерной среде. Как использовать JSF на кластере?

...