Yes, this is how (de)serialization behaves. You can do this yourself outside of JSF.
Dennis Byrne >-----Original Message----- >From: Dave [mailto:[EMAIL PROTECTED] >Sent: Wednesday, February 15, 2006 06:24 PM >To: [email protected] >Subject: saveState(s) does not save/restore the object graph > ><t:saveState value="#{bean.a}" /> > <t:saveState value="#{bean.b}" /> > > both a and b have a reference to object c. > > After restoring states, two instances of c. > a and b have their own copy of c. > > Is this the expected behavior? Thanks. > > >--------------------------------- >Brings words and photos together (easily) with > PhotoMail - it's free and works with Yahoo! Mail.

