MyFaces Core
  1. MyFaces Core
  2. MYFACES-2914

jsf.js spec broken by adding mojarra behavior

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.2
    • Component/s: None
    • Labels:
      None

      Description

      We have a small 2.0reva spec violation by introducing a mojarra behavior.
      Mojarra appends always the issuing element in execute (not sure yet if it is also added if none is passed)
      The spec clearly states that if @none is passed in execute absolutely nothing is added to the execute list:
      Since 2.0 reva is a fairly new spec, I can savely assume this is the expected behavior.

      If the keyword @none is present, do not create and send the post data argument javax.faces.partial.execute.
      So in reality we have to check for none and do not create anything here

        Activity

        Hide
        Nils Lundquist added a comment -

        There is a regression or implementation error to this behaviour as noted in: https://issues.apache.org/jira/browse/MYFACES-3626

        Show
        Nils Lundquist added a comment - There is a regression or implementation error to this behaviour as noted in: https://issues.apache.org/jira/browse/MYFACES-3626
        Hide
        Werner Punz added a comment -

        I also added the form identifier as post param for compatibility reasons to mojarra

        Show
        Werner Punz added a comment - I also added the form identifier as post param for compatibility reasons to mojarra

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development