Дэн Аллен, автор книги Seam in Action и Red Hat, разработчик ядра Seam, заявляет
Поскольку разговоры хранятся в сеансе , должны быть выполнены два требования:
- Компоненты в области диалога должны реализовывать java.io.Serializable.
- Тайм-аут сеанса, определенный в web.xml, должен превышать все тайм-ауты разговора.
Насколько мне известно, JSF Tree может храниться на клиентской стороне , разрешено через контекст web.xml param
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>client</param-value>
</context-param>
Но следует учитывать проблемы с пропускной способностью при использовании такого типа конфигурации