[
https://jira.jboss.org/jira/browse/RF-3529?page=com.atlassian.jira.plugin...
]
Adam Michalik commented on RF-3529:
-----------------------------------
We came across this bug in production (not live demo).
The bug is reproducible always for certain images, using 3.3.0 and 3.3.1.
Behaviour:
- under Firefox everything works fine. The image is displayed on the web page. When we go
into the page source code and go to the img src URL, the image appears
- under IE 7, the image is not displayed (an empty box with the red X appears as in the
attachment). When we go to the img src URL, the following stack trace appears (RF
3.3.0.GA):
java.lang.NullPointerException
org.richfaces.renderkit.html.Paint2DResource.isCacheable(Paint2DResource.java:81)
org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:164)
org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:141)
org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:510)
org.jboss.seam.web.Ajax4jsfFilter.doFilter(Ajax4jsfFilter.java:56)
org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58)
org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.web.HotDeployFilter.doFilter(HotDeployFilter.java:53)
org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
Which in Paint2DResource points to:
public boolean isCacheable(ResourceContext resourceContext) {
ImageData data = (ImageData) restoreData(resourceContext);
return data.cacheable; // Line 81 - data is null
}
paint2D: component is broken under IE.
--------------------------------------
Key: RF-3529
URL:
https://jira.jboss.org/jira/browse/RF-3529
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.2.1
Environment: IE(3.2.1.CR6)
Reporter: Mikhail Vitenkov
Assignee: Mikhail Vitenkov
Priority: Critical
Attachments: Paint2DBrokenIE.png
See attached screenshot.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira