ICEfaces
  1. ICEfaces
  2. ICE-4253

REGRESSION of ICE-4066 : input component values being applied to all rows in a dataTable

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8RC2
    • Fix Version/s: 1.7.2-SP2, 1.8
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      All

      Description

      Test Case: A dataTable has a checkbox in one column. When this box is checked it allows the other values in the row to be edited. When an input component is set and the user selects a different row to edit, the value from the first row is applied to the second row. This can also happen the other way (second row affects the first row). This issue only occurs with ICEfaces 1.8 RC#2.

        Issue Links

          Activity

          Arran Mccullough created issue -
          Arran Mccullough made changes -
          Field Original Value New Value
          Salesforce Case [500700000080VCi]
          Hide
          Arran Mccullough added a comment -

          Steps to reproduce issue:
          1. Select first rows checkbox.
          2. Add "One Two" to inputTextarea and "Three Four" to inputText components.
          3. Un-check the first rows checkbox.
          4. Check the second rows checkbox.
          5. The values from the first row are applied to the second.

          Show
          Arran Mccullough added a comment - Steps to reproduce issue: 1. Select first rows checkbox. 2. Add "One Two" to inputTextarea and "Three Four" to inputText components. 3. Un-check the first rows checkbox. 4. Check the second rows checkbox. 5. The values from the first row are applied to the second.
          Arran Mccullough made changes -
          Attachment Case8066Example.war [ 11614 ]
          Hide
          Krashan Brahmanjara added a comment - - edited

          True. Test case war fails also with jsf1.2/jstl1.2 libraries.

          Problem is similar to row selector phase bug fixed last two months.

          Show
          Krashan Brahmanjara added a comment - - edited True. Test case war fails also with jsf1.2/jstl1.2 libraries. Problem is similar to row selector phase bug fixed last two months.
          Arran Mccullough made changes -
          Summary input component values being applies to all rows in a dataTable input component values being applied to all rows in a dataTable
          Ken Fyten made changes -
          Fix Version/s 1.8 [ 10161 ]
          Assignee Priority P1
          Assignee Arturo Zambrano [ artzambrano ]
          Arran Mccullough made changes -
          Attachment Case8066Example.zip [ 11626 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #18646 Wed Mar 25 10:26:21 MDT 2009 adnan.durrani Fix for ICE-4253 (input component values being applied to all rows in a dataTable)
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelseries/UISeries.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #18647 Wed Mar 25 10:37:23 MDT 2009 adnan.durrani Backporting fix for ICE-4253 (input component values being applied to all rows in a dataTable)
          Files Changed
          Commit graph MODIFY /icefaces/branches/icefaces-1.7/icefaces/component/src/com/icesoft/faces/component/panelseries/UISeries.java
          Hide
          Adnan Durrani added a comment -

          Modified: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\panelseries\UISeries.java
          Sending content: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\panelseries\UISeries.java
          Completed: At revision: 18646

          Show
          Adnan Durrani added a comment - Modified: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\panelseries\UISeries.java Sending content: D:\work\development\head\svn\ossrepo\icefaces\trunk\icefaces\component\src\com\icesoft\faces\component\panelseries\UISeries.java Completed: At revision: 18646
          Adnan Durrani made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Hide
          Adnan Durrani added a comment -

          Backported to branch 1.7
          Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\branches\icefaces-1.7\icefaces\component\src\com\icesoft\faces\component\panelseries\UISeries.java
          Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\branches\icefaces-1.7\icefaces\component\src\com\icesoft\faces\component\panelseries\UISeries.java
          Completed: At revision: 18647

          Show
          Adnan Durrani added a comment - Backported to branch 1.7 Modified: D:\work\development\freshcopy\svn\ossrepo\icefaces\branches\icefaces-1.7\icefaces\component\src\com\icesoft\faces\component\panelseries\UISeries.java Sending content: D:\work\development\freshcopy\svn\ossrepo\icefaces\branches\icefaces-1.7\icefaces\component\src\com\icesoft\faces\component\panelseries\UISeries.java Completed: At revision: 18647
          Adnan Durrani made changes -
          Summary input component values being applied to all rows in a dataTable REGRESSION of ICE-4066 : input component values being applied to all rows in a dataTable
          Adnan Durrani made changes -
          Link This issue blocks ICE-4066 [ ICE-4066 ]
          Ken Fyten made changes -
          Assignee Priority P1
          Ken Fyten made changes -
          Fix Version/s 1.7.3 [ 10162 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #18758 Mon Apr 06 12:21:53 MDT 2009 adnan.durrani Fix for ICE-4324 (REGRESSION of ICE-4066 : input component values being applied to other rows in some specific scenarios)
          The fix of ICE-4066, caused ICE-4324 and ICE-4253. So in this commit we have rectified the fix of ICE-4066 which invalidates the following cases ICE-4324 and ICE-4253, as they were ever exist.
          Files Changed
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/panelseries/UISeries.java
          Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/paneltabset/PanelTabSet.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #18759 Mon Apr 06 13:01:50 MDT 2009 adnan.durrani Backporting fix for ICE-4324 (REGRESSION of ICE-4066 : input component values being applied to other rows in some specific scenarios)
          The fix of ICE-4066, caused ICE-4324 and ICE-4253. So in this commit we have rectified the fix of ICE-4066 which invalidates the following cases ICE-4324 and ICE-4253, as they were ever exist.
          Files Changed
          Commit graph MODIFY /icefaces/branches/icefaces-1.7/icefaces/component/src/com/icesoft/faces/component/paneltabset/PanelTabSet.java
          Commit graph MODIFY /icefaces/branches/icefaces-1.7/icefaces/component/src/com/icesoft/faces/component/panelseries/UISeries.java
          Hide
          Joanne Bai added a comment -

          verified on 1.7.2-SP2 build 3 (tomcat 6 + FF2 and IE6)

          Show
          Joanne Bai added a comment - verified on 1.7.2-SP2 build 3 (tomcat 6 + FF2 and IE6)
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Arturo Zambrano [ artzambrano ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved: