Proactive insights, news and tips from Oracle Hyperion EPM and BI Support. Learn Oracle from Oracle.

  • September 10, 2014

Internet Explorers new ActiveX blocking policy

Guest Author

(in via Greg)

As from 9 September 2014 the Microsoft Internet Explorer (IE) browser began the blocking of out-of-date ActiveX controls.

This new feature returns to IE users a notification when Web pages try to load any out-of-date ActiveX controls. As advised on the Microsoft website, the initial implementation of this feature will block the Java ActiveX controls for the following versions:

  • J2SE 1.4 - everything below (but not including) update 43
  • J2SE 5.0 - everything below (but not including) update 71
  • Java SE 6 - everything below (but not including) update 81
  • Java SE 7 - everything below (but not including) update 65
  • Java SE 8 - everything below (but not including) update 11

The out-of-date ActiveX control blocking feature will work with:

  • IE 8 through IE 11 on Windows 7 SP1 and up
  • IE 8 through IE 11 on Windows Server 2008 R2 SP1 and up
  • All Security Zones except the Local Intranet Zone and the Trusted Sites Zone

Enterprise Performance Management (EPM) System users who still use an outdated Java version may see the following error message when using EPM products:

"Java(TM) was blocked because it is out of date and needs to be updated."

For more information please review the following blog post on Microsoft's website - MSDN IEBlog:


The following Oracle JDK versions are certified with EPM System (at time of writing):

  • EPM System Oracle JDK 1.5.0_12
  • EPM System Oracle JDK 1.5.0_22+
  • EPM System Oracle JDK 1.6.0_14+
  • EPM System Oracle JDK 1.6.0_21+
  • EPM System Oracle JDK 1.6.0_29+
  • EPM System Oracle JDK 1.6.0_35+

To obtain the latest EPM Certification Matrix visit the Oracle Technology Network (OTN) webpage: EPM System Supported Platforms

To avoid ActiveX control blocking, recommendations are:

  • EPM

    upgrade to a later EPM release; or

    exclude from ActiveX control blocking

       (e.g. by adding EPM sites to Trusted Sites Zone in Internet Explorer)

  • EPM System

    update Oracle JDK to version 1.5.0_71

  • EPM System -

    update Oracle JDK to version 1.6.0_81

(text: Greg; layout: Torben; authorized: Lia)

Join the discussion

Comments ( 5 )
  • guest Thursday, September 18, 2014

    Dear Java Team,

    Our Application working only with jre-6u25. Our oracle application not working with latest jre version.

    when run our application then "Java (TM) was blocked because it is out of date and needs to be updated" Update or run this time.

    If we update, our oracle application not work. but when click run this time then its running. every time i have to do.

    I need permanent solution of this. My jre should stay in 6u25 version.

    How to fix Java (TM) was blocked because it is out of date and needs to be updated?

    Thanks and Regards


  • guest Friday, September 19, 2014

    Hi Al Mamun,

    The recommended solution is to update your Oracle application, so that you can use the most recent and the most secure Java version. If this is currently not possible you have two options:

    Use the solution provided on Microsoft's website: http://blogs.msdn.com/b/ie/archive/2014/08/06/internet-explorer-begins-blocking-out-of-date-activex-controls.aspx :

    Delete any previously downloaded versionlist.xml files and Instruct IE to stop updating the XML file. This can be done on your workstation by running the following commands in a command window:

    reg add "HKCU\Software\Microsoft\Internet Explorer\VersionManager" /v DownloadVersionList /t REG_DWORD /d 0 /f

    del “%LOCALAPPDATA%\Microsoft\Internet Explorer\VersionManager\versionlist.xml”

    Alternatively, add the websites using outdated Java to Local Intranet Zone or the Trusted Sites Zone. Please make sure you understand all security implications before implementing this actions.



  • guest Friday, September 26, 2014

    Would it be possible to get some pointers to documentation on *how* to update these? So far, I've only found documentation for versions I'm not using.

  • guest Tuesday, October 14, 2014


    We are using IE 10 and having jdk1.7.0_55 installed in our machine.

    Our application is having applets which will require least version of jre 1.7.0_51.

    so to check this, we are using deployJava.js.

    in this while debugging we found for version 1.7.0 in testUsingActiveX function, its throwing exception while creating activex object.

    and its resulting in empty list in getJREs.

    Please help in handling this scenario.

  • Greg Monday, October 20, 2014


    When using IE10 you can verify installed java versions by running script available here: https://www.java.com/en/download/installed.jsp

    I just checked it on my IE10 and it runs fine. If it does not work check if you have Java enabled:

    1. Open Internet Explorer, Click Tools and then Internet Options

    2. Select the Security tab, and select the Custom Level button

    3. Scroll down to Scripting of Java applets

    4. Make sure the Enable radio button is checked. Click OK to save your preference.

    Alternatively, you can manually remove old java version and install current one by following instructions on Microsoft website:




Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.