ICEfaces
  1. ICEfaces
  2. ICE-7562

MyFaces: h:selectOneRadio inside ice core:singleSubmit tag throws errors

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.RC1
    • Fix Version/s: 3.0.RC2, 3.0
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
      ICEfaces 3, showcase sample app., MyFaces 2.1.3
    • Assignee Priority:
      P1

      Description

      Using the showcase sample with MyFaces 2.1.3, several demos that use the h:selectOneRadio component can fail with errors:

      ace:menubar:
      Effects:
      Internet Explorer / Firefox: When changing 'Transition Effect' multiple times the radio button becomes unselected and a validation error is seen.
      Haven't seen this myself and couldn't reproduce exactly as described. There were some intermittent client side errors in the console but not on every click:

      [window] configuration not found for INPUT
      [window] configuration not found for INPUT
      [window] Error [status: clientError code: undefined]: undefined
      exception ? console.er...ror(formatOutput(category, message));
      'cannot find enclosing form' when calling method: [nsIDOMEventListener::handleEvent]
      [Break On This Error] originalHandler.handleEvent(event);

      ----------------------------------------------------------

      ace:menu:
      Type:
      Internet Explorer / Firefox: When changing 'Type of Menu' multiple times the radio button becomes unselected and a validation error is seen.
      Haven't seen this myself and couldn't reproduce exactly as described. There were some intermittent client side errors in the console but not on every click:

      [window] configuration not found for INPUT
      [window] configuration not found for INPUT
      [window] Error [status: clientError code: undefined]: undefined
      exception ? console.er...ror(formatOutput(category, message));
      'cannot find enclosing form' when calling method: [nsIDOMEventListener::handleEvent]
      [Break On This Error] originalHandler.handleEvent(event);

      ----------------------------------------------------

      ace:menubar:
      Effects:
      Internet Explorer / Firefox: When changing 'Transition Effect' multiple times the radio button becomes unselected and a validation error is seen.
      Haven't seen this myself and couldn't reproduce exactly as described. There were some intermittent client side errors in the console but not on every click:

      [window] configuration not found for INPUT
      [window] configuration not found for INPUT
      [window] Error [status: clientError code: undefined]: undefined
      exception ? console.er...ror(formatOutput(category, message));
      'cannot find enclosing form' when calling method: [nsIDOMEventListener::handleEvent]
      [Break On This Error] originalHandler.handleEvent(event);

        Activity

        Ken Fyten created issue -
        Ken Fyten made changes -
        Field Original Value New Value
        Salesforce Case []
        Assignee Priority P1
        Assignee Deryk Sinotte [ deryk.sinotte ]
        Ken Fyten made changes -
        Summary MyFaces: h:selectOneRadio inside ice core:singleSubmit tag throughs errors MyFaces: h:selectOneRadio inside ice core:singleSubmit tag throws errors
        Salesforce Case []
        Deryk Sinotte made changes -
        Attachment enclosing-form-myfaces.png [ 13878 ]
        Attachment enclosing-form-mojarra.png [ 13879 ]
        Deryk Sinotte made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s 3.0.RC2 [ 10313 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Deryk Sinotte
            Reporter:
            Ken Fyten
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: