MyFaces Core
  1. MyFaces Core
  2. MYFACES-2799

JSF 2.1: jsf.js viewstate handling does not entirely work out (bug filed on the spec tracker

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.2-SNAPSHOT, 2.1.0
    • Fix Version/s: 2.2.0-beta
    • Component/s: JSR-314
    • Labels:
      None

      Description

      Only issuer form and render target forms currently are updated, execute forms should be as well.

      This entire update mess again is caused by portlets constraints
      theoretically all forms within the document should be updated with their viewstates on server side state saving, we cannot do that due to
      having also to be able to run in portlets
      , we need a reliable portlet detection to fix this issue properly.
      (Burgreport on the jsf side is filed)

        Activity

        Werner Punz created issue -
        Hide
        Werner Punz added a comment - - edited

        After sleeping over things, I do not want to doctor in this area anymore. I filed a bugreport regarding the problems a while ago on the JSF2.1 side
        and it should be resolved on protocol level by further extensions to our viewstate handling specification on the ppr protocol.
        (including client ids for the viewstate forms)

        I have to add, cross form submit are already properly resolved by resolving forms which are related to the render cycle, so we have a workaround (although incompatible to mojarra which has non working fixup code) to the problem. So any further work on this issue, without getting the spec changes needed to fix it once and forall is pointless.

        Show
        Werner Punz added a comment - - edited After sleeping over things, I do not want to doctor in this area anymore. I filed a bugreport regarding the problems a while ago on the JSF2.1 side and it should be resolved on protocol level by further extensions to our viewstate handling specification on the ppr protocol. (including client ids for the viewstate forms) I have to add, cross form submit are already properly resolved by resolving forms which are related to the render cycle, so we have a workaround (although incompatible to mojarra which has non working fixup code) to the problem. So any further work on this issue, without getting the spec changes needed to fix it once and forall is pointless.
        Werner Punz made changes -
        Field Original Value New Value
        Summary jsf.js cross form viewstate update JSF 2.1: jsf.js viewstate handling does not entirely work out (bug filed on the spec tracker
        Werner Punz made changes -
        Fix Version/s 2.1.0 [ 12315190 ]
        Affects Version/s 2.1.0 [ 12315190 ]
        Leonardo Uribe made changes -
        Component/s JSR-314 [ 12312453 ]
        Leonardo Uribe made changes -
        Fix Version/s 2.2.0 [ 12316396 ]
        Fix Version/s 2.1.0 [ 12315190 ]
        Hide
        Leonardo Uribe added a comment -

        deferred to 2.2.0

        Show
        Leonardo Uribe added a comment - deferred to 2.2.0
        Leonardo Uribe made changes -
        Fix Version/s 2.2.0-beta [ 12325294 ]
        Fix Version/s 2.2.0 [ 12316396 ]
        Hide
        Leonardo Uribe added a comment -

        The changes were done in the spec for 2.2 long time ago.

        Show
        Leonardo Uribe added a comment - The changes were done in the spec for 2.2 long time ago.
        Leonardo Uribe made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Leonardo Uribe made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Werner Punz
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development