Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 4.1
-
Fix Version/s: 4.2
-
Component/s: ACE-Components, Sample Apps
-
Labels:None
-
Environment:Tomcat 7/8, all browsers. Fails with 4.1 release onward.
deltaSubmit=true added to the web.xml
Description
1) Emporium chat fails when using deltaSubmit=true.
The user is not able to join the first ("Lounge") chat room from drop-down, user can only join the remaining chat rooms.
There are no errors, in browser console or server-side.
This issue can be reproduced also with ICEfaces 4.1 libraries.
2) Basic application: when clicking the "Stock JSF Page" button there is redirection to the "Stock JSF" page, however a JS error is written in browser console (or a popup occurs on IE8):
IE8:
Message: Object required
Line: 20
Char: 349
Code: 0
URI: http://10.18.39.156:8080/basic/javax.faces.resource/bridge.js.jsf?ln=ice.core&v=4_2_0_161110
IE11/MS Edge:
SCRIPT5007: Unable to get property 'nodeName' of undefined or null reference
bridge.js.jsf (20,349)
Firefox47:
TypeError: a is null
http://10.18.39.156:8080/basic/javax.faces.resource/bridge.js.jsf?ln=ice.core&v=4_2_0_161110
Line 20
Chrome:
Uncaught TypeError: Cannot read property 'nodeName' of null(…) bridge.js.jsf?ln=ice.core&v=4_2_0_161110:20
This issue can be reproduced also with EE-4.1.0.GA libraries.
<context-param>
<param-name>org.icefaces.deltaSubmit</param-name>
<param-value>true</param-value>
</context-param>
added to web.xml
The user is not able to join the first ("Lounge") chat room from drop-down, user can only join the remaining chat rooms.
There are no errors, in browser console or server-side.
This issue can be reproduced also with ICEfaces 4.1 libraries.
2) Basic application: when clicking the "Stock JSF Page" button there is redirection to the "Stock JSF" page, however a JS error is written in browser console (or a popup occurs on IE8):
IE8:
Message: Object required
Line: 20
Char: 349
Code: 0
URI: http://10.18.39.156:8080/basic/javax.faces.resource/bridge.js.jsf?ln=ice.core&v=4_2_0_161110
IE11/MS Edge:
SCRIPT5007: Unable to get property 'nodeName' of undefined or null reference
bridge.js.jsf (20,349)
Firefox47:
TypeError: a is null
http://10.18.39.156:8080/basic/javax.faces.resource/bridge.js.jsf?ln=ice.core&v=4_2_0_161110
Line 20
Chrome:
Uncaught TypeError: Cannot read property 'nodeName' of null(…) bridge.js.jsf?ln=ice.core&v=4_2_0_161110:20
This issue can be reproduced also with EE-4.1.0.GA libraries.
<context-param>
<param-name>org.icefaces.deltaSubmit</param-name>
<param-value>true</param-value>
</context-param>
added to web.xml
There are no additional errors or information if running emporium with projectStage=Development.