myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matthias Weßendorf (JIRA) <...@myfaces.apache.org>
Subject [jira] Resolved: (TRINIDAD-1883) StateManagerImpl.PageState is incompatible in Trinidad 1.2 and 2.0
Date Thu, 19 Aug 2010 17:10:16 GMT

     [ https://issues.apache.org/jira/browse/TRINIDAD-1883?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Matthias Weßendorf resolved TRINIDAD-1883.
------------------------------------------

         Assignee: Matthias Weßendorf
    Fix Version/s: 2.0.0.3-core
                    1.2.15-core 
       Resolution: Fixed

thanks for the patch, i backported this to 1.2.x as well

> StateManagerImpl.PageState is incompatible in Trinidad 1.2 and 2.0
> ------------------------------------------------------------------
>
>                 Key: TRINIDAD-1883
>                 URL: https://issues.apache.org/jira/browse/TRINIDAD-1883
>             Project: MyFaces Trinidad
>          Issue Type: Bug
>    Affects Versions:  1.2.12-core
>         Environment: Windows 7
>            Reporter: hongbing wang
>            Assignee: Matthias Weßendorf
>            Priority: Critical
>             Fix For: 2.0.0.3-core,  1.2.15-core 
>
>         Attachments: StateManagerImpl-PageState.zip
>
>
> Following variables of StateManagerImpl.PageState are removed from Trinidad 1.2.12.3
>   private final Object _structure, _state;
> and changed it to an array in Trinidad 2.0
>   private final Object _viewState;
> When deserializing a serialized object from 1.2.12.3 to 2.0, it's state is lost. The
fix is to make code change in all branches before Trinidad 2.0, so that they are compatible
and object state is kept after deserialization.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message