ICEfaces
  1. ICEfaces
  2. ICE-8618

ace:dataTable - Current row data is not available in the requet map for rows in row expansion

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.2.BETA1, 3.2
    • Fix Version/s: 3.2
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      All

      Description


      The var property of ace:dataTable is not available in the request map for certain rows in the dataTable.

      A commandLink is used in a table cell. The row var is sent into this action method. When the link is clicked for rows other than the parent row and the initial child row, an NullPointerException is thrown.

        Activity

        Hide
        Arran Mccullough added a comment - - edited

        Attached test case that shows this issue.

        Steps:

        • Load welcomeICEfaces.jsf
        • Expand the rowExpansion.
        • Clicking on the first two rows links works fine. Clicking on any other rows links will cause a NPE to be thrown.
        Show
        Arran Mccullough added a comment - - edited Attached test case that shows this issue. Steps: Load welcomeICEfaces.jsf Expand the rowExpansion. Clicking on the first two rows links works fine. Clicking on any other rows links will cause a NPE to be thrown.
        Hide
        Nils Lundquist added a comment - - edited

        Revision #31231
        Committed by nils.lundquist
        Moments ago
        ICE-8618 - ace:dataTable saves tree position during event queuing when using row expansion.

        Show
        Nils Lundquist added a comment - - edited Revision #31231 Committed by nils.lundquist Moments ago ICE-8618 - ace:dataTable saves tree position during event queuing when using row expansion.

          People

          • Assignee:
            Unassigned
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: