Details
Description
Load the showcase, click on the Mobi Components tab, and then select the Cloud Push demo. You should see an error logged in the browser console similar to:
Uncaught Error: jsf.ajax.request: source not set jsf.js.jsf?ln=javax.faces&v=4_0_0_140805:1
request jsf.js.jsf?ln=javax.faces&v=4_0_0_140805:1
im.viewManager.showView VM1071:6784
onclick showcase-mobile.jsf:25
Uncaught Error: jsf.ajax.request: source not set jsf.js.jsf?ln=javax.faces&v=4_0_0_140805:1
request jsf.js.jsf?ln=javax.faces&v=4_0_0_140805:1
im.viewManager.showView VM1071:6784
onclick showcase-mobile.jsf:25
The additional information was logged by QA:
(Chrome) - Browser console error upon launch of application:
Uncaught Error: jsf.ajax.request: source not set ......
request jsf.js.jsf?ln=javax.faces&v=4_0_0_140804:1
im.viewManager.showView VM799:6784
onclick showcase-mobile.jsf:25
(FF) Pressing the Enable Cloud Push button causes a navigation error in FF:
"Firefox doesn't know how to open this address, because one of the following protocols (icemobile) isn't associated with any program or is not allowed in this context."
(IE11) - Browser console error upon launch of application:
SCRIPT5022: jsf.ajax.request: source not set
File: jsf.js.jsf, Line: 1, Column: 32071.
Pressing the Enable Cloud Push button causes a navigation error
I was able to see the problem with other demo besides Cloud Push as well. According to the work done in
ICE-9838, Art was also seeing a JavaScript error when he first added the Cloud Push component demo. According to his notes in that case:"It only happens once or twice, and it doesn't seem to affect functionality. It only happens when resource coalescing is on. If you remove the very last h:outputText on the page, the error doesn't occur."