mobile internet explorer version 6.12 issue -------------------------------------------
Key: MYFACES-2154 URL: https://issues.apache.org/jira/browse/MYFACES-2154 Project: MyFaces Core Issue Type: Improvement Components: General Environment: mobile internet explorer version 6.12 MyFaces v??? Reporter: Manfred Geiler Tobias Bräuer reported the following issue: Hello, There is a problem with mobile internet explorer version 6.12 and myfaces. The browser sends a "Accept: application/vnd.wap.mms-message;*/*". We solved that problem by adding the following code in the class org.apache.myfaces.shared_impl.renderkit.html.HtmlRendererUtils at line 1619. If used with tomahawk, the same fix is needed there. I have no idea how your community process works, but feel free to add the code to your repository. if (contentTypeListString == null) { FacesContext context = FacesContext.getCurrentInstance(); if (context != null) { contentTypeListString = (String) context.getExternalContext() .getRequestHeaderMap().get("Accept"); // There is a windows mobile IE client (6.12) sending // "application/vnd.wap.mms-message;*/*" // This is a workaround ... if (contentTypeListString .startsWith("application/vnd.wap.mms-message;*/*")) { contentTypeListString = "*/*"; } } if (contentTypeListString == null) { if (log.isDebugEnabled()) log .debug("No content type list given, creating HtmlResponseWriterImpl with default content type."); contentTypeListString = HTML_CONTENT_TYPE; } } Cheers, Tobias Bräuer -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.