ICEfaces
  1. ICEfaces
  2. ICE-6361

Problems nesting dataTable inside ice:repeat

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: 2.0-Beta2
    • Fix Version/s: 3.0
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Server tomcat6
      Icefaces2 revision# 23411

      Description

      We have received a few reports of problems using the ice:repeat tag with nested UIData components.

      QA tests with ace components placed inside h:dataTable, which itself is nested inside ice:repeat do not work correctly
      - Testcase available at '\repo\qa\trunk\Regression-Icefaces2\Sparkle\tabset'
      - testpage 'http://localhost:8080/tab/dataStructures/tabRepeatDt.jsf'

      Also a forum reported issue (http://www.icefaces.org/JForum/posts/list/18230.page).


        Issue Links

          Activity

          Hide
          Judy Guglielmin added a comment -

          attached a demo example which has 2 view pages. One has the regular <h:datatable> within a <ui:repeat> and the other has an <ice:datatable> within ui:repeat.
          note that the only ice:datatable that is rendered is the last one in the collection which is the var in the ui:repeat

          Show
          Judy Guglielmin added a comment - attached a demo example which has 2 view pages. One has the regular <h:datatable> within a <ui:repeat> and the other has an <ice:datatable> within ui:repeat. note that the only ice:datatable that is rendered is the last one in the collection which is the var in the ui:repeat
          Hide
          Judy Guglielmin added a comment - - edited

          as per Ken's instructions..
          Note that I have the list of depts in the ui:repeat as well. The attached example has these with an <h:panelGroup using <h:outputText>, but I also used <ice:panelGroup and <ice:outputText> components and they rendered fine. It's just the <ice:dataTable> that is not being rendered correctly.
          Note also that the <ui:debug/> tag is present on both pages (ctrl + shift + d)

          Show
          Judy Guglielmin added a comment - - edited as per Ken's instructions.. Note that I have the list of depts in the ui:repeat as well. The attached example has these with an <h:panelGroup using <h:outputText>, but I also used <ice:panelGroup and <ice:outputText> components and they rendered fine. It's just the <ice:dataTable> that is not being rendered correctly. Note also that the <ui:debug/> tag is present on both pages (ctrl + shift + d)
          Hide
          Ken Fyten added a comment -

          This will need Mojarra JSF 2.1 as it's a JSF bug.

          Show
          Ken Fyten added a comment - This will need Mojarra JSF 2.1 as it's a JSF bug.
          Hide
          Ted Goddard added a comment -

          The duplicate issue ICE-6370 was closed since it was identified as a Mojarra bug. If new ICEfaces dataTable or repeat components are desired that do not have these shortcomings, new JIRAs can be created for them.

          Show
          Ted Goddard added a comment - The duplicate issue ICE-6370 was closed since it was identified as a Mojarra bug. If new ICEfaces dataTable or repeat components are desired that do not have these shortcomings, new JIRAs can be created for them.

            People

            • Assignee:
              Ted Goddard
              Reporter:
              Mandeep Hayher
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: