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

        Migration created issue -
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #31592 Thu Oct 18 14:40:50 MDT 2012 mircea.toma ICE-8599 Append hidden input element instead of the cloned source element to the delta submit form when the source element is a form to avoid form nesting.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/javascript/submit.js
        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).
        Migration made changes -
        Field Original Value New Value
        Reporter Migration [ remote ] Jerome Ruzol [ jerome.ruzol ]
        Migration made changes -
        Assignee Mircea Toma [ mircea.toma ]
        Fix Version/s 3.2 [ 10338 ]
        Assignee Priority P2 [ 10011 ]
        Component/s Framework [ 10013 ]
        Component/s Sample Apps [ 10010 ]
        Component/s QA [ 10016 ]
        Migration made changes -
        Fix Version/s EE-3.2.0.GA [ 10332 ]
        Fix Version/s 3.2 [ 10338 ]
        Migration made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Migration made changes -
        Fix Version/s 3.2 [ 10338 ]
        Fix Version/s EE-3.2.0.GA [ 10332 ]
        Migration made changes -
        Fix Version/s EE-3.2.0.GA [ 10332 ]
        Fix Version/s 3.3 [ 10370 ]
        Fix Version/s 3.2 [ 10338 ]
        Ken Fyten made changes -
        Fix Version/s EE-3.2.0.BETA [ 10573 ]
        Ken Fyten made changes -
        Security Private [ 10001 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: