You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Scott O'Bryan (JIRA)" <de...@myfaces.apache.org> on 2013/11/14 18:53:20 UTC

[jira] [Updated] (TRINIDAD-2383) issue with table stamp state

     [ 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)