I work for compability on Apache Trinidad and ajax4jsf project, and, after solve all My problems have one incompability with client-side saving state. As I see, in Trinidad StateManagerImpl, ViewRoot not pass save/restore state methods, but manager simple created new instance of UIViewRoot class, and copy any properties from cached instance to new. This code will be source of problem in any realisations expect SUN RI 1.1 - since in MyFaces and JSF 1.2 implementations viewRoot have more persistanse parameters ( at least, must be restored unique id's counter, and lot of listeners in JSF 1.2 ). And, In may case, redefine class for ViewRoot component in faces-config.xml break after first restore tree state.

--
===============================================
Alexander J. Smirnov
http://smirnov.org.ru/en/
Exadel Inc. e-mail: [EMAIL PROTECTED]
ICQ: 69173529
===============================================

Reply via email to