[ http://issues.apache.org/jira/browse/TOMAHAWK-738?page=comments#action_12442662 ] Wendy Smoak commented on TOMAHAWK-738: --------------------------------------
Author: schof Date: Mon Oct 16 11:16:32 2006 New Revision: 464604 URL: http://svn.apache.org/viewvc?view=rev&rev=464604 Log: Reverted most of Catagay's r464151 changes. The original problem that he was trying to solve is really a problem with the MyFaces core not following the spec. I also commented out a problematic test that does not currently pass b/c the core is broke. > SaveState fails with a java.util.List implementation other than ArrayList > ------------------------------------------------------------------------- > > Key: TOMAHAWK-738 > URL: http://issues.apache.org/jira/browse/TOMAHAWK-738 > Project: MyFaces Tomahawk > Issue Type: Bug > Components: UISaveState > Affects Versions: 1.1.4-SNAPSHOT > Reporter: Cagatay Civici > Assigned To: Cagatay Civici > Fix For: 1.1.4-SNAPSHOT > > > restoreAttachedState of UIComponentBase wraps the lists as an ArrayList so > restoring values fails when a list implementation other than an arraylist is > used. > An example; > private LinkedList list; > private String name; > private String surname; > public LinkedList getList() { > list = new LinkedList(); > list.add(name); > list.add(surname); > return list; > } > public void setList(LinkedList list) { > name = (String)list.get(0); > surname = (String)list.get(1); > } -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
