[ https://issues.apache.org/jira/browse/TRINIDAD-2057?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13005452#comment-13005452 ]
Blake Sullivan commented on TRINIDAD-2057: ------------------------------------------ Fixed in 1.2.12.5 in revision 1080420 > UIXTree/UIXTreeTable/UIXTable RowKeySets require that their attributes are > only fetched when the component is in context > ------------------------------------------------------------------------------------------------------------------------ > > Key: TRINIDAD-2057 > URL: https://issues.apache.org/jira/browse/TRINIDAD-2057 > Project: MyFaces Trinidad > Issue Type: Bug > Components: Components > Affects Versions: 1.2.15-core , 2.0.0-beta-3 > Reporter: Blake Sullivan > Assignee: Blake Sullivan > Attachments: RowKey-1.2.12.5.0-branch.patch, trin_2057_1_2_x.diff, > trin_2057_2_x.diff > > > Due to the way the RowKeySets for these components are implemented, they need > to set the CollectionModel that the component is attached to when the > RowKeySet is created. Since the CollectionModel may be EL-bound, this means > that the attributes can only be fetched when the component is in context. > This is different than how things are supposed to work in JSF, where an > attribute should only need to be fetched in context if the attribute is > EL-bound > In the short term, the fix is to hack on the RowKeySetAttributeChange, but > the longer term fix is to fix these components. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira