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

        Migration created issue -
        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.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31231 Mon Oct 01 11:57:41 MDT 2012 nils.lundquist ICE-8618 - ace:dataTable saves tree position during event queuing when using row expansion.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTable.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31233 Mon Oct 01 14:35:43 MDT 2012 nils.lundquist ICE-8618 - Enhanced tree data model API.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/model/table/TreeDataModel.java
        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.
        Migration made changes -
        Field Original Value New Value
        Reporter Migration [ remote ] Arran Mccullough [ arran.mccullough ]
        Migration made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Migration made changes -
        Attachment Case11644Example.war [ 14957 ]
        Ken Fyten made changes -
        Fix Version/s 3.2 [ 10338 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: