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
===============================================