Details
-
Bug
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
1.2.12-core
-
None
-
None
-
Windows 7
Description
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.