Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 2.1.1
-
Component/s: ajax
-
Labels:None
-
Environment:
All version of IE9 Version including final version.
-
Tags:
Description
Ajax on <f:ajax/> tag not working at all in all version of including IE9 final with all JSF components.
From tests, the problem happened after the AJAX request has completed and during DOM manipulation.
Every time after ajax is issued and completed, the following error will be shown in a pop-up.
"malformedXML: Unable to get value of the property 'removeChild':
object is null or undefined".
This issues makes <f:ajax/> not be able to work at all on IE9 normal mode.
<f:ajax/> only works in IE9 Compatability mode, which is not expected behavior.
IE9 is a major release, and its use is on the rise. So I think this is critical.
Attachment is a sample project, that can be used to test <f:ajax/> test on IE9.
Please uncomment in javascript to debug.
-
- changebundle-2063.txt
- 1 kB
- rogerk
-
-
Hide
- TestAjax.zip
- 23 kB
- teerakorn
-
- TestAjax/build.xml 3 kB
- TestAjax/build/web/gfv3ee6.dpf 0.5 kB
- TestAjax/build/web/index.xhtml 1 kB
- TestAjax/build/web/META-INF/MANIFEST.MF 0.0 kB
- TestAjax/build/.../.netbeans_automatic_build 0.0 kB
- TestAjax/.../.netbeans_update_resources 0.0 kB
- TestAjax/build/.../TestManagedBean.class 0.7 kB
- TestAjax/build/.../WEB-INF/glassfish-web.xml 0.5 kB
- TestAjax/build/web/WEB-INF/web.xml 1.0 kB
- TestAjax/nbproject/ant-deploy.xml 7 kB
- TestAjax/nbproject/build-impl.xml 57 kB
- TestAjax/nbproject/genfiles.properties 0.5 kB
- TestAjax/nbproject/.../private.properties 0.4 kB
- TestAjax/nbproject/private/private.xml 0.2 kB
- TestAjax/nbproject/project.properties 4 kB
- TestAjax/nbproject/project.xml 0.7 kB
- TestAjax/src/conf/MANIFEST.MF 0.0 kB
- TestAjax/src/.../TestManagedBean.java 0.7 kB
- TestAjax/web/index.xhtml 1 kB
- TestAjax/web/WEB-INF/glassfish-web.xml 0.5 kB
- TestAjax/web/WEB-INF/web.xml 1.0 kB
Activity
Marking this issue as resolved - all unit tests pass.
The issue will be closed once it is verified on IE9 by the reporter.
Committed to MOJARRA_2_0X_ROLLING branch:
Sending jsf-api/src/main/resources/jsf.js
Transmitting file data .
Committed revision 9661.
Committed to trunk:
Sending jsf-api/src/main/resources/jsf.js
Transmitting file data .
Committed revision 9662.
The sample project is a Netbeans web project. So it should work immediately with Netbeans.