Details

    • Type: Improvement Improvement
    • Status: Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: 2.0
    • Fix Version/s: None
    • Component/s: Ajax/JavaScript
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      655
    • Status Whiteboard:
      Hide

      cat2 javadoc frame size_medium importance_medium

      Show
      cat2 javadoc frame size_medium importance_medium

      Description

      Currently, in Mojarra 2.0.0, there's no public API that tags/tag handlers from different component libraries can use in order to handle nested wrapping behaviors
      properly. This can cause issues with nested behaviors provided by different vendors.
      Example of use-case:

      <f:ajax event="action">
      <h:commandLink ... />

      <rich:ajax event="action">
      <h:commandLink ... />
      </rich:ajax>
      </f:ajax>

      More closer behavior (rich:ajax) should be applied to the second command link, but rich:ajax and f:ajax have no common place to share information on their nesting.
      There's com.sun.faces.component.behavior.AjaxBehaviors class in JSF 2.0 RI, however it's not portable (MyFaces is likely to use another name for this) and also it can
      work only with instances of AjaxBehavior.

        Activity

        Hide
        rogerk added a comment -

        target

        Show
        rogerk added a comment - target
        Hide
        rogerk added a comment -

        Nick - you are welcome to submit spec changes to get this into 2.1.

        Show
        rogerk added a comment - Nick - you are welcome to submit spec changes to get this into 2.1.
        Hide
        rogerk added a comment -

        triage

        Show
        rogerk added a comment - triage
        Hide
        Ed Burns added a comment -

        Set priority to baseline ahead of JSF 2.3 triage. Priorities will be assigned accurately after this exercise.

        Show
        Ed Burns added a comment - Set priority to baseline ahead of JSF 2.3 triage. Priorities will be assigned accurately after this exercise.
        Hide
        Manfred Riem added a comment -

        Setting priority to Minor

        Show
        Manfred Riem added a comment - Setting priority to Minor

          People

          • Assignee:
            Unassigned
            Reporter:
            nick_belaevski
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated: