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