javaserverfaces
  1. javaserverfaces
  2. JAVASERVERFACES-1715

Missing ViewState during partial view processing

    Details

    • Issuezilla Id:
      1,715
    • Status Whiteboard:
      Hide

      size_medium importance_large

      Show
      size_medium importance_large
    • Tags:

      Description

      Under certain conditions, the ViewState may not get written to the page/form. This occurs to forms that
      are updated in the page but they have not triggered the update. The javax.faces.ViewState update adds the
      hidden input element holding the view state identifier only to the form that was submitted. The other
      forms are missing the javax.faces.ViewState hidden inputs because the page render was triggered by a
      partial request (MultiViewHandler.writeState & WriteBehindStateWriter don't run during a partial request).

        Issue Links

          Activity

          Hide
          mirceatoma added a comment -

          Created an attachment (id=1182)
          test case

          Show
          mirceatoma added a comment - Created an attachment (id=1182) test case
          Hide
          mirceatoma added a comment -

          I attached a WAR file that showcases the described issue. There are two use cases included, one uses
          navigation ad the other one two forms on the same page.

          Show
          mirceatoma added a comment - I attached a WAR file that showcases the described issue. There are two use cases included, one uses navigation ad the other one two forms on the same page.
          Hide
          mirceatoma added a comment -

          Here's where the issue was discovered: http://jira.icefaces.org/browse/ICE-5691

          Show
          mirceatoma added a comment - Here's where the issue was discovered: http://jira.icefaces.org/browse/ICE-5691
          Hide
          Ed Burns added a comment -

          This is related to spec issue 790 https://javaserverfaces-spec-
          public.dev.java.net/issues/show_bug.cgi?id=790

          Show
          Ed Burns added a comment - This is related to spec issue 790 https://javaserverfaces-spec- public.dev.java.net/issues/show_bug.cgi?id=790
          Hide
          Ed Burns added a comment -

          These will all be done for GF 3.1 M6 at the latest!

          Show
          Ed Burns added a comment - These will all be done for GF 3.1 M6 at the latest!
          Hide
          Manfred Riem added a comment -

          Closing this issue as the spec issue #790 will be used to track progress on this

          Show
          Manfred Riem added a comment - Closing this issue as the spec issue #790 will be used to track progress on this

            People

            • Assignee:
              Unassigned
              Reporter:
              mirceatoma
            • Votes:
              6 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: