Details
Description
Running the test case provided by the user (forum) shows that when the navigation button is clicked, there is a JS error. From Firebug:
detect(parents(element), function (e) {return e.configuration;}) is null
[Break On This Error] return detect(parents(element), function(e) {
forum?...=normal (line 34)
The test case needs to be deployed in Liferay portal.
detect(parents(element), function (e) {return e.configuration;}) is null
[Break On This Error] return detect(parents(element), function(e) {
forum?...=normal (line 34)
The test case needs to be deployed in Liferay portal.
Activity
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #23853 | Sun Jan 30 15:18:03 MST 2011 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/core/src/main/javascript/application.js
|
Mircea Toma
created issue -
Mircea Toma
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Fix Version/s | 2.0.1 [ 10255 ] | |
Assignee | Mircea Toma [ mircea.toma ] |
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Neil Griffin
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Neil Griffin
made changes -
Attachment | icefaces-2.x-portlet-1.0.0-BETA4-SNAPSHOT.war [ 12888 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #23997 | Wed Feb 23 16:20:35 MST 2011 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/core/src/main/javascript/application.js
|
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Neil Griffin
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #24005 | Thu Feb 24 15:31:24 MST 2011 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/core/src/main/javascript/application.js
|
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
The error occurs when one of the callbacks is trying to process the form elements found in the DOM update. During processing the bridge configuration is read from the form's parent node. The code fails because one of the processed form found in the DOM update is not actually rendered by JSF, the form is missing the parent having with the configuration attached.
The fix changed 'findUpdatedForms' function to return only the forms rendered by JSF components thus making sure that the process forms will have the configuration set on the parent nodes.