ICEfaces
  1. ICEfaces
  2. ICE-9564

Validation fails when using custom converter in ace:simpleSelectOneMenu

    Details

    • Assignee Priority:
      P2

      Description

      When testing the converter attribute in the ace:simpleSelectOneMenu test app ( http://server.ice:8888/svn/repo/qa/trunk/Regression-Icefaces2/Sparkle/Manual/simpleSelectOneMenu ), in the simpleSelectOneMenuAttribute.xhtml page, a validation error occurs. This shouldn't be happening, as it doesn't happen in similar tests for ace:selectMenu and ace:comboBox.

        Issue Links

          Activity

          Arturo Zambrano created issue -
          Arturo Zambrano made changes -
          Field Original Value New Value
          Assignee Arturo Zambrano [ artzambrano ]
          Arturo Zambrano made changes -
          Link This issue blocks ICE-9560 [ ICE-9560 ]
          Arturo Zambrano made changes -
          Fix Version/s 3.4 [ 10770 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #38268 Tue Sep 24 11:01:31 MDT 2013 art.zambrano ICE-9564 converted previous value before comparing with selectItem's in order to correctly assign the 'selected' attribute to the rendered <options> elements
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/simpleselectonemenu/SimpleSelectOneMenuRenderer.java
          Hide
          Arturo Zambrano added a comment -

          Committed fix to trunk at revision 38269. Overrode the validation methods to correctly compare against converted values, and converted previous value before comparing with selectItem's in order to correctly assign the 'selected' attribute to the rendered <option> elements.

          Show
          Arturo Zambrano added a comment - Committed fix to trunk at revision 38269. Overrode the validation methods to correctly compare against converted values, and converted previous value before comparing with selectItem's in order to correctly assign the 'selected' attribute to the rendered <option> elements.
          Arturo Zambrano made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #38269 Tue Sep 24 11:51:42 MDT 2013 art.zambrano ICE-9564 override validation methods to correctly compare converted values
          Files Changed
          Commit graph MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/simpleselectonemenu/SimpleSelectOneMenu.java
          Ken Fyten made changes -
          Fix Version/s EE-3.4.0.GA [ 11171 ]
          Ken Fyten made changes -
          Fix Version/s EE-3.3.0.GA_P02 [ 11371 ]
          Fix Version/s EE-4.0.0.GA [ 11171 ]
          Ken Fyten made changes -
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          Assignee Priority P2 [ 10011 ]
          Hide
          Arturo Zambrano added a comment -

          Backported fix to 3.3 EE maintenance branch at revision 38739.

          Show
          Arturo Zambrano added a comment - Backported fix to 3.3 EE maintenance branch at revision 38739.
          Arturo Zambrano made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Hide
          Denis Utkin added a comment -

          SelectItem.noSelectionOption is not accounted any more.

          Show
          Denis Utkin added a comment - SelectItem.noSelectionOption is not accounted any more.
          Hide
          Ken Fyten added a comment -

          Note that the noSelectOption is working, but with a catch. See the new ICE-10008 JIRA for details.

          Show
          Ken Fyten added a comment - Note that the noSelectOption is working, but with a catch. See the new ICE-10008 JIRA for details.
          Hide
          Liana Munroe added a comment -

          Confirmed resolved Icefaces ee-3.3.0 maintenance branch r41003. Tomcat 6, 7, all browsers.

          Show
          Liana Munroe added a comment - Confirmed resolved Icefaces ee-3.3.0 maintenance branch r41003. Tomcat 6, 7, all browsers.
          Ken Fyten made changes -
          Fix Version/s 4.0 [ 11382 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Arturo Zambrano
              Reporter:
              Arturo Zambrano
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: