ICEfaces
  1. ICEfaces
  2. ICE-8599

Icefaces3 DeltaSubmit Regressions sample apps - auction, showcase - unresponsive controls

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.2
    • Fix Version/s: EE-3.2.0.BETA, EE-3.2.0.GA, 3.3
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      Icefaces3/trunk revision# 31003
    • Assignee Priority:
      P2

      Description


      auction:clicking on 'Bid' button doesn't render bid functionality, clicking on expansion buttons for items details doesn't display itemDetails, clicking on columns to sort rows doesn't render sorting functionality
      Note: No Server log errors displayed when trying to perform these tests manually

      To reproduce:
      -Build auction from ...svn/ossrepo/icefaces3/trunk/icefaces using 'Deltasubmit' configuration (check web xml file)
      -deploy app onto tomcat6
      -run app on any of the named web browsers
      -click on 'Bid' button to bid (Notice that there is no response occuring from the button click)
      -click on 'Expand' button to display item details (Notice that there is no response from expanding the row)
      -click on any of the table header columns to sort table rows (Notice that sorting functionality doesn't work at all)



      showcase: For all components, unable to go to component pages with the exception of components' overview pages (Only accessible page for components)
      Note: No Server log errors displayed when trying to perform these tests manually

      To Reproduce:
      -Build showcase from ...svn/ossrepo/icefaces3/trunk/icefaces using 'Deltasubmit' configuration (check web xml file)
      -deploy onto tomcat7
      -run showcase in Firefox15
      -go to Accordion > Pane change
      -Notice that the link won't direct you to the Pane Change page
      (All overview pages works fine, only sub pages don't).

        Activity

        Hide
        Mircea Toma added a comment - - edited

        The regression is caused by the fixes applied for ICE-8164 (which appends a cloned source element to the hidden delta submit form). The regression occurs only when the source element is also form. Since form nesting is not allowed in HTML the element serialization fails.
        The fix replaces the cloned form element with an input element that carries the same ID and name value attribute. This way the form serialization works correctly.

        Show
        Mircea Toma added a comment - - edited The regression is caused by the fixes applied for ICE-8164 (which appends a cloned source element to the hidden delta submit form). The regression occurs only when the source element is also form. Since form nesting is not allowed in HTML the element serialization fails. The fix replaces the cloned form element with an input element that carries the same ID and name value attribute. This way the form serialization works correctly.
        Hide
        Carmen Cristurean added a comment - - edited

        All these issues have been resolved (tested with revision # 31621/Firefox16).

        Show
        Carmen Cristurean added a comment - - edited All these issues have been resolved (tested with revision # 31621/Firefox16).

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Jerome Ruzol
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: