Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.7
-
Fix Version/s: 1.7.2
-
Component/s: ICE-Components
-
Labels:None
-
Environment:any
-
Support Case References:
-
Affects:Documentation (User Guide, Ref. Guide, etc.)
Description
-
Hide
- TableProblem.war
- 7.38 MB
- Michael Thiem
-
- META-INF/MANIFEST.MF 0.0 kB
- WEB-INF/classes/.../Record.class 0.8 kB
- WEB-INF/classes/.../TableProblemBean.class 2 kB
- WEB-INF/faces-config.xml 0.6 kB
- WEB-INF/html_basic.tld 244 kB
- WEB-INF/jsf_core.tld 25 kB
- WEB-INF/liferay-display.xml 0.2 kB
- WEB-INF/liferay-plugin-package.xml 0.8 kB
- WEB-INF/liferay-portlet.xml 0.8 kB
- WEB-INF/portlet.xml 1 kB
- WEB-INF/web.xml 3 kB
- index.jsp 0.2 kB
- tableProblem.jspx 4 kB
- xmlhttp/css/royale/css-images/add.gif 0.1 kB
- xmlhttp/css/.../css-images/arrow-ff-dis.gif 0.9 kB
- xmlhttp/css/.../css-images/arrow-ff.gif 0.2 kB
- xmlhttp/css/.../arrow-first-dis.gif 0.1 kB
- xmlhttp/css/.../css-images/arrow-first.gif 0.2 kB
- xmlhttp/css/.../css-images/arrow-fr.gif 0.3 kB
- xmlhttp/css/.../arrow-last-dis.gif 0.9 kB
- xmlhttp/css/.../css-images/arrow-last.gif 0.3 kB
- xmlhttp/css/.../arrow-next-dis.gif 0.9 kB
- xmlhttp/css/.../css-images/arrow-next.gif 0.2 kB
- xmlhttp/css/.../arrow-previous-dis.gif 0.9 kB
- xmlhttp/css/.../arrow-previous.gif 0.2 kB
- xmlhttp/css/.../css-images/arrow-rw-dis.gif 0.1 kB
- xmlhttp/css/.../cal_arrow_left.gif 0.2 kB
- xmlhttp/css/.../cal_arrow_right.gif 0.2 kB
- xmlhttp/css/.../css-images/cal_button.gif 0.1 kB
- xmlhttp/css/.../css-images/cal_off.gif 0.6 kB
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
After doing all debugging and comparing the DOMDiff, It came across that its related to the image loading. The paginator is using couple of images to show the navigation buttons, and it causing browser to get hang, its not even hanging its trying to download the images but for some reason it doesn't get it.
The "graphicImage" can be replaced with "outputText" to fix this app.
<f:facet name="first">
<!-- <ice:graphicImage
url="/xmlhttp/css/xp/css-images/arrow-first.gif"
style="border:none;" title="first page" />
-->
<ice:outputText value="First"/>
</f:facet>
I have used different images, but it didn't help. It means there isn't any problem with the paginator images.
I have deleted the dataPaginator and used the commandButtons only but still sees the same problem, which means there is nothing wrong with the dataPaginator component.
I copied the same images into the web application, and it did help. It seems like its related to the JAR bundled resources.
Need to identify why .jar resource loading these images makes IE6 stall.
This link contains some more details about the possible source of this issue: https://bugs.launchpad.net/ubuntu/+source/apache/+bug/220171
Cancel compression for content that is already compressed, such as images, videos, or archives. Avoid triggering IE bug as well.
Introduce context parameter "com.icesoft.faces.noCompress" used to list (space separated) the mime-types of the resources that should not be compressed.
Please change noCompress to compressResourcesExclusions so that the relationship between the two parameters is clear and so that they will appear together in the documentation.
Rename parameter name.
Tested successfully on IE 6 + Liferay 5.1 Tomcat 6 with the new parameter name compressResourcesExclusions on branch revision #17546
Tested on Liferay 5 with Tomcat 6