[
https://issues.apache.org/jira/browse/TRINIDAD-2383?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Scott O'Bryan updated TRINIDAD-2383:
------------------------------------
Resolution: Fixed
Assignee: Jeanne Waldman
Status: Resolved (was: Patch Available)
r1487973 | jwaldman | 2013-05-30 18:55:33 +0000 | 2 lines
Changed paths:
M
/myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/component/StampState.java
M
/myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/component/UIXCollection.java
TRINIDAD-2383 issue with table stamp state
thanks to Jing Wu for the patch
> issue with table stamp state
> ----------------------------
>
> Key: TRINIDAD-2383
> URL: https://issues.apache.org/jira/browse/TRINIDAD-2383
> Project: MyFaces Trinidad
> Issue Type: Bug
> Components: Components
> Affects Versions: 2.0.1-core
> Environment: This issue is environment independent.
> Reporter: Jing Wu
> Assignee: Jeanne Waldman
> Attachments: stampstate-16632043-main.patch
>
> Original Estimate: 48h
> Remaining Estimate: 48h
>
> A component's stamp state contains 3 parts: the stamp state of itself, the
> stamp state of its children (if there's any), the stamp state of its facets
> (if there's any). We use array to store stamp state of its children, and
> facets. But if somehow between stamp saving and restoring, the child
> components are changed in position, we would run into classcastexception
> since we expect one component but encounter a different one.
--
This message was sent by Atlassian JIRA
(v6.1#6144)