Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.0.RC1
-
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);
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 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #26913 | Thu Dec 15 16:29:48 MST 2011 | deryk.sinotte | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/core/src/main/javascript/submit.js
|
Deryk Sinotte
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 3.0.RC2 [ 10313 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #26996 | Wed Dec 21 08:21:18 MST 2011 | ted.goddard | defer singleSubmit clone removal only for myfaces ( |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/core/src/main/javascript/submit.js
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #27001 | Wed Dec 21 08:57:40 MST 2011 | ken.fyten | defer singleSubmit clone removal only for myfaces ( |
Files Changed | ||||
MODIFY
/icefaces3/tags/icefaces-3.0.0.RC2/icefaces/core/src/main/javascript/submit.js
|
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
This one is a bit trickier to reproduce. The most reliable method is to use the ace:menubar example, chose the "Type" demo and then click between the radio buttons quickly. It requires that you run with MyFaces and Firefox (or IE). I did not see problems using Mojarra or WebKit browsers.
With Firefox, using the Firebug JS Debugger, I was able to capture the following:
serverErrorMessage
"MyFaces ERROR:Affected Class:myfaces._impl.xhrCore._AjaxRequest Affected Method:send Error Name:undefined Error Name:undefined Error Description:undefined Error Number:undefined Error Line Number:undefined "
serverErrorName
"UNKNOWN"
source
input#j_id1290760492_491dd227:typeIn:2 sliding
status
"clientError"
type
"error"