ICEfaces
  1. ICEfaces
  2. ICE-1312

OC4J: components updating whole form and all forms on the page

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.6DR#4
    • Fix Version/s: 1.6.2, 1.7DR#1, 1.7
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      OC4J 10.1.3

      Description

      I have noticed that whenever I open the calendar, of the ice:selectInputDate and
      select a day, or switch to another month or year, all of the forms, of the page,
      will be updated, although the date doesn't affect the other forms. I've had a
      look at the debug output (ctrl + shift + T) and compared the updated code to the
      page source, before the update and there weren't any differences in the other
      updated forms anyway. Just opening and closing the calendar however, doesn't
      cause an update of all forms instead.

      I'm experiencing the same behaviour (that all forms of the page get updated),
      when I'm using the dataPaginator controls, when I switch the view of a
      stackPanel, or when I click on a commandLink

      What could be the reason, for updating more than the current form and how could
      I avoid this, since this causes to reset all the scrollbar positions, of
      scrolling panelGroups that are within forms and makes (all) the selectBoxes
      flicker (in IE6), during the update process, besides the unnecessary traffic.

      After trying this with OC4J 10.1.2 and 10.1.3, we tested it with Tomcat
      and noticed that under Tomcat the same example doesn't cause a complete update
      of the page, which would be correct.

      So this seems to be a OC4J-Problem. But this Problem only occurs under
      IceFaces1.5.

        Activity

        Philip Breau created issue -
        Philip Breau made changes -
        Field Original Value New Value
        Support Case References https://www.icesoft.ca:4443/supportilla/show_bug.cgi?id=3837
        Support Customer Ref. #s 689
        Ken Fyten made changes -
        Assignee Ken Fyten [ ken.fyten ]
        Ken Fyten made changes -
        Assignee Rob Mayhew [ rob.mayhew ]
        Ken Fyten made changes -
        Assignee Rob Mayhew [ rob.mayhew ] Deryk Sinotte [ deryk.sinotte ]
        Ken Fyten made changes -
        Assignee Priority P2
        Ken Fyten made changes -
        Affects Version/s 1.6DR#4 [ 10060 ]
        Affects Version/s 1.5.3 [ 10030 ]
        Hide
        Ken Fyten added a comment -

        Please retest this during the 1.6 app. server matrix testing phase.

        Show
        Ken Fyten added a comment - Please retest this during the 1.6 app. server matrix testing phase.
        Ken Fyten made changes -
        Assignee Deryk Sinotte [ deryk.sinotte ] Mandeep Hayher [ mandeep.hayher ]
        Hide
        Mandeep Hayher added a comment -

        Tested successfully on Icefaces 1.6.2 & Icefaces1.7 DR#3.

        Show
        Mandeep Hayher added a comment - Tested successfully on Icefaces 1.6.2 & Icefaces1.7 DR#3.
        Ken Fyten made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 1.7 [ 10080 ]
        Fix Version/s 1.6.2 [ 10111 ]
        Assignee Priority P2
        Resolution Fixed [ 1 ]
        Assignee Mandeep Hayher [ mandeep.hayher ]
        Ken Fyten made changes -
        Fix Version/s 1.7DR#1 [ 10100 ]
        Fix Version/s 1.7 [ 10080 ]
        Ken Fyten made changes -
        Fix Version/s 1.7 [ 10080 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Philip Breau
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: