ICEfaces
  1. ICEfaces
  2. ICE-6178

Support singleSubmit on compat components

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-Beta1
    • Fix Version/s: 2.0.0
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      ICEfaces 2.0
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Sample App./Tutorial, Compatibility/Configuration

      Description


      Typical ICEfaces 2.0 applications will contain pages with a mixture of h: component with singleSubmit and compat components. The expected behavior from the page developer's point of view will be that the compat components also support singleSubmit. For instance, singleSubmit does not run validators for non-submitting components, whereas partialSubmit does.

      The expectation is that users will either use "partialSubmit" if they have an existing code-base written to use it, or else they would use "singleSubmit" tag instead. Using both at the same time is not supported.

      The first task for this is to develop test cases that will indicate the current level of support within the compat components for singleSubmit. Basically, a set of pages that use each compat component inside a form with a "singleSubmit=true" tag, and partialSubmit=false on each component.



        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23285 Thu Dec 02 15:59:41 MST 2010 ted.goddard detecting simulated onchange in select (ICE-6178)
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/core/src/main/javascript/application.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23284 Thu Dec 02 15:54:54 MST 2010 ted.goddard detecting simulated onchange in select (ICE-6178)
        Files Changed
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/core/src/main/javascript/application.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23282 Thu Dec 02 13:39:01 MST 2010 ted.goddard using onclick for select components (ICE-6178)
        Files Changed
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/core/src/main/javascript/application.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23281 Thu Dec 02 13:38:31 MST 2010 ted.goddard using onclick for select components (ICE-6178)
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/core/src/main/javascript/application.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23246 Tue Nov 30 09:55:46 MST 2010 ted.goddard removed ace from this branch due to build problems (ICE-6178)
        Files Changed
        Commit graph DEL /icefaces2/branches/ice-6178/icefaces/ace
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23245 Tue Nov 30 09:54:52 MST 2010 ted.goddard ice:loadBundle is incompatible with partial rendering, so replaced with f:loadBundle (ICE-6178)
        Files Changed
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/templates/page-template.xhtml
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23243 Mon Nov 29 17:13:51 MST 2010 ted.goddard removed partialSubmit within pages and added singleSubmit to enclosing form (ICE-6178)
        Files Changed
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/custom/setEventPhase.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/custom/dataTable-dataExporter.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/panel/panelTabSet-static.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/panel/panelTooltip.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/custom/menuBar.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/custom/outputMedia.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/custom/outputResource.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/templates/page-template.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/panel/panelDivider.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/custom/selectInputDate.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/panel/panelConfirmation.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/custom/outputProgress.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/custom/dataTable-columns.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/custom/gmap.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/custom/inputRichText.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/custom/outputChart.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/custom/dataTable-rowSelection.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/panel/panelBorder.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/standard/textFields.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/custom/dataTable-dataScrolling.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/standard/selectionTags.xhtml
        Commit graph MODIFY /icefaces2/branches/ice-6178/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/panel/panelStack.xhtml

          People

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

            Dates

            • Created:
              Updated:
              Resolved: