Archive
Making IE8 work on Hyperion 9.3x/11.x (Deprecated)
NOTE: Oracle released patches since this original article was published in July of 2009. Please review my post on Patches and Hyperion compatibility. I have had contacts about the article for those who wanted to change a couple of lines rather than apply complete patches; while I don’t recommend this approach I do respect the need for work-arounds.
With Microsoft is becoming more aggressive with making IE8 the default Internet Explorer browser on windows platforms we are seeing more and more customers having issues with the Oracle | Hyperion 11.x platform and IE8.
The last few days I spent a little tracking down the compatibility issue.
When using IE8 with the 11.1 Suite you would encounter the below issues:
- If you log into Workspace and then run Planning or HFM and then log out of those you would get an error regarding a null object.
- I’ve also had reports of users logging into HFM and it just hanging although have not seen this behavior.
- Library job console links would not work properly when loading dimensions in EPMA or deploying apps in EPMA.
The Problem
The Hyperion platform makes use of a third party Ajax framework made by http://www.bindows.com
They key conflict with IE8 is due to the versions 3.0 / 1.5 of Bindows attempting to use a null value for a zIndex property. This property controls which objects show in front of other objects.
Microsoft documents the zIndex property at:
http://msdn.microsoft.com/en-us/library/ms531188%28VS.85%29.aspx
The Solution
The files that need updated are named (11.x) core.ie.js and (11.x/9.3x) core.js and there will be multiple copies on each application server.
OLD CODE:
- _p.setZIndex=function(nZIndex){this.setStyleProperty(“zIndex”,nZIndex);}
NEW Code:
- _p.setZIndex=function(nZIndex){if (nZIndex==null) this.setStyleProperty(“zIndex”,0); else this.setStyleProperty(“zIndex”,nZIndex);}
TIP
As always with IE you should setup your Hyperion Web Servers as Trusted Sites.
For IE7/IE8 to make menus work properly you need to ensure the below setting is enabled:
- Navigate to Tools / Internet Options / Security / Trusted Sites / Custom level / Misc
- Enable ‘Allow script-initiated windows without size or position constraint’
Web Analysis is not compatible with Java 6 — for Web Analysis to work properly you will need to use Java 5 Update 22.
See: http://java.sun.com/javase/downloads/5u22/jre


