ICEfaces
  1. ICEfaces
  2. ICE-1235

Rendering of PassThruAttributes need to be fixed

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Duplicate
    • Affects Version/s: 1.5
    • Fix Version/s: None
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Operating System: All
      Platform: All

      Description

      The passThruAttributes rendering strategy needs to be revisited.

        Issue Links

          Activity

          Hide
          Ken Fyten added a comment -

          Let's do ice:commandButton as well for 1.6.

          Please create a new JIRA issue for the rest of the components and we'll tackle those in a later release.

          Show
          Ken Fyten added a comment - Let's do ice:commandButton as well for 1.6. Please create a new JIRA issue for the rest of the components and we'll tackle those in a later release.
          Hide
          Adnan Durrani added a comment -

          It came across that Facelets uses different path for setting the value of the attribute which does not have any setter defined in the component class. However JSF uses only a single path regardless of existence of the setter. So we are losing single entry point. Mark is corresponding with facelets team on this issue.

          Show
          Adnan Durrani added a comment - It came across that Facelets uses different path for setting the value of the attribute which does not have any setter defined in the component class. However JSF uses only a single path regardless of existence of the setter. So we are losing single entry point. Mark is corresponding with facelets team on this issue.
          Hide
          Adnan Durrani added a comment -

          Out of scope for 1.6DR#3, The changes has been reverted that was applied before: -revision 13461

          Show
          Adnan Durrani added a comment - Out of scope for 1.6DR#3, The changes has been reverted that was applied before: -revision 13461
          Hide
          Adnan Durrani added a comment -

          Due to the fact that developer may want to set attributes dynamically using setters, in this case the list of passThru attribute must be iterated. So it has been concluded that instead of dealing with different paths, we should iterate through all attributes. However we need to fix the issues with existing passThru strategy.

          Show
          Adnan Durrani added a comment - Due to the fact that developer may want to set attributes dynamically using setters, in this case the list of passThru attribute must be iterated. So it has been concluded that instead of dealing with different paths, we should iterate through all attributes. However we need to fix the issues with existing passThru strategy.
          Hide
          Mark Collette added a comment -

          ICE-3729 is how we're going to solve this particular issue.

          Show
          Mark Collette added a comment - ICE-3729 is how we're going to solve this particular issue.

            People

            • Assignee:
              Unassigned
              Reporter:
              Adnan Durrani
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: