Uploaded image for project: 'MyFaces Trinidad'
  1. MyFaces Trinidad
  2. TRINIDAD-1883

StateManagerImpl.PageState is incompatible in Trinidad 1.2 and 2.0

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 1.2.12-core
    • 1.2.14-core , 2.0.0-beta-1
    • 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.

      Attachments

        1. StateManagerImpl-PageState.zip
          2 kB
          hongbing wang

        Activity

          People

            matzew Matthias Wessendorf
            hongbing hongbing wang
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: