Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

To make CFS6.8 BA backward compatible with IE8 after IE11 patch

SA-7655

Summary



Developer applied IE11 patch provided in HotFix-903 for FS6.8 to make the code JSF2.1 and Browser Agnostic. And attempted to run the application on IE8 but got error message - "browser not compatible". This is because of the check present in checkBrowser.js which checks the browser version and returns true if its greater than or equal to "9". Even after removing this check, it is stuck on the loading page as the jquery used for IE11 returns undefined in case of IE8. This is present in desktop.js in initializeDesktop() function.


Error Messages



Not Applicable

Steps to Reproduce

  1. Publish the application
  2. Open it using IE8, browser compatibility message appears
  3. Bypass the check in "BrowserPass()" of checkBrowser.js and then try to open the application using IE8.
  4. It gets stuck on the loading page.

Root Cause



Upgrade to new JSF 2 specific libraries is mandatory for IE11 because of issues with existing JSF 1.2 and JSF 2 specific libraries (shipped with CFS 6.9 and previous releases) on IE11.

Resolution



Due to limited support to HTML 5 in IE 8, the CFS6.8 Browser Agnostic Framework will not be supported on IE 8.

Below are the important points and requirements to apply the patch [
HotFix-903].
  • Upgrade to new JSF 2 specific libraries is mandatory for IE11 because of issues with existing JSF 1.2 and JSF 2 specific libraries (shipped with CFS 6.9 and previous releases) on IE11. The new patch will hence be certified only with Apache Myfaces 2.2.6 and Apache MyFaces Trinidad 2.1.0.
  • The Chordiant Faces Framework and all OOTB applications like Admin Manager and FMX will be made to work with these new jars.
  • Those who continue to use JSF 1.1 or 1.2 specific jars need to move to JSF 2 as per the guidelines in Chordiant JSF Developer's Guide <https://mesh.pega.com/docs/DOC-67565> of CFS 6.9.
  • Any changes that may be required for above mentioned new JSF 2 specificlibraries, will be documented along with the patch.
  • Browser Agnostic changes (including HTML 5 and CSS 3 changes), as documented in the Browser Agnostic Application Developer's Guide<https://mesh.pega.com/docs/DOC-67558> of CFS 6.9 are pre-requisites for the patch.
  • Due to limited support to HTML 5 in IE 8, the Browser Agnostic Framework will not be supported on IE 8.

Published February 12, 2016 - Updated October 8, 2020

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us