Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: EE-3.0.0.GA_P01
-
Fix Version/s: 3.2
-
Component/s: QA, Sample Apps
-
Labels:None
-
Environment:Icefaces-3.0.x-maintenance revision# 30582
Server: tomcat6
Browser: IE7
-
Assignee Priority:P2
-
Workaround Exists:Yes
-
Workaround Description:Upgrade to MyFaces 2.1.9 or later.
Description
Using Internet Explorer, after clicking on "Toggle Test 1" and "Toggle Test 2a", "Toggle Test 2b" and "Toggle Test 3" would not trigger ajax event
To reproduce:
-Build and Deploy Fajax application with myfaces from ..\svn\ossrepo\icefaces3\branches\icefaces-3.0.x-maintenance\icefaces\samples\core\test\fajax
-run app on IE7
-click on Toggle Test 1 button
-click on Toggle Test 2a Button
-click on Toggle Test 2b Button
-notice that the ajax event is not triggered at all (try clicking on Toggle Test 3 button to get the same issue as well).
(NOTE: For some reason, by changing the order of the button clicks, issue doesn't show at all).
To reproduce:
-Build and Deploy Fajax application with myfaces from ..\svn\ossrepo\icefaces3\branches\icefaces-3.0.x-maintenance\icefaces\samples\core\test\fajax
-run app on IE7
-click on Toggle Test 1 button
-click on Toggle Test 2a Button
-click on Toggle Test 2b Button
-notice that the ajax event is not triggered at all (try clicking on Toggle Test 3 button to get the same issue as well).
(NOTE: For some reason, by changing the order of the button clicks, issue doesn't show at all).
After downloading a VirtualPC image of Windows Vista with IE 7 (7.0.6002.18005), I was able to reproduce the issue but only on the maintenance branch with the version of MyFaces that we shipped (myfaces-api/impl-2.1.6-ice-7926.jar). If I run the same example against the trunk (which has MyFaces 2.1.9) or add MyFaces 2.1.9 to the example in the maintenance branch, the problem goes away. So I'm going to resolve this as won't fix as the next EE release can be updated to take advantage of the newer MyFaces libraries. As a workaround, it may also be feasible to simply update to the newer MyFaces libraries.