Thursday Sep 11, 2014

Internet Explorers new ActiveX blocking policy

(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 System
    - 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)

Monday Apr 07, 2014

Hyperion Planning JVM OutOfMemory

The following NEW Knowledge article has been published for Oracle Hyperion Planning which looks at some of the common reasons for an OutOfMemory error:

Hyperion Planning JVM OutOfMemory
Doc ID 1639475.1

This document provides details for setting the JVM heap size for the Hyperion Planning environment and resolving the OutOfMemory error messages that are commonly encountered.

The Knowledge article is targeted towards Hyperion Planning Server Administrators who configure and maintain the Hyperion Planning environment.

Have a question or an issue that you can not identify - why not speak to the Hyperion Planning Community as a first step on your way to a solution?

My Oracle Support Community (MOSC)
Hyperion Planning

Wednesday Mar 26, 2014

Monitoring Hyperion Planning JVM in EPM Environment

A NEW Knowledge article is now available that provides information on tools that are used for monitoring the Oracle Hyperion Planning Java Virtual Machine (JVM).

Monitoring the Planning JVM in EPM Environment
Doc ID 1636657.1

At times when you encounter slow performance or JVM crash the monitoring information is requested by support for troubleshooting. This document assists in the gathering of the required information.

This Knowledge article is targeted towards Hyperion Planning Server Administrators who configure and maintain the Planning environment. The same principals can be applied to any JVM in the Enterprise Performance Management (EPM) System.

Have a question or an issue that you can not identify - why not speak to the Hyperion Planning Community as a first step on your way to a solution?

My Oracle Support Community (MOSC)
Hyperion Planning

Thursday Oct 24, 2013

Java update alert: issue with EAS

(in via Nancy)

Customers using EPM and a web browser to launch the Essbase Administration Services Console will lose the ability to launch EAS Console via the Web URL if they apply Java 1.7 build 45.

Development is currently investigating this issue.


If Java 1.7 Update 45 has been installed, it will need to be uninstalled and a previous version will need to be installed.

Older versions of Java are available in the Java Archive


Though it may work, Java 1.7 is not supported in previous versions of EAS.
(Exception for PSU which introduced JRE 1.7 support in the code line)

Customers running a version of EAS Console prior to need to install the supported version of JRE.

Please follow this also in the Oracle Community

Update, 28 Feb 2014:
This issue is fixed in patch set update
Available as:
patch 17609518 for the server and
patch 17609497 for the client component

Wednesday Sep 11, 2013

EPM / OBIEE certification with Java 7

the final part 4 of our little series about compatibility will deal with :

  • Internet Explorer 10 compatibility
  • Windows 2008 support
  • Office 2013 compatibility
  • Java 7 support

So here we go

"Java 7 compatibility" 

Before we begin talking about Java compatibility, we need to understand a few specifics about our products and Java, that are a little more complex than e.g. the OS the products run on.

First of all, Java is more a technology than a product - there are multiple JDKs (Java Development Kits) and JREs (Java Runtime Environments) out from various vendors, and only specific parts of the EPM System and OBIEE make use of these in their server and client components.

One way to get into the topic is to check the download site for "Java 7" as it shows up in e.g a google search:
Here we get some of the common aliases that Java uses:
"Java software for your computer, or the Java Runtime Environment, is also referred to as the Java Runtime, Runtime Environment, Runtime, JRE, Java Virtual Machine, Virtual Machine, Java VM, JVM, VM, Java plug-in, Java plugin, Java add-on or Java download."

This makes answering the question "Is EPM (or OBIEE) compatible with Java 7" close to impossible.The question is simply not specific enough as an EPM Systems usually consist of a multitude of servers and clients, all running different parts of the System, and all of them in need of different aspects of Java.

A more specific question would need to include the version, the component, the OS and e.g the Application Server.

For example: "If our Essbase Administration Services Server runs on Oracle Weblogic 10.3.5 (11g R1) on Windows 2008 R2 (64-bit), can we install Oracle JRE 1.7.0_21 on that machine without a problem?". And the answer as it comes from the support matrix is - yes, this is a supported version (stated is: JRE Plug-in 1.7.0_07+).

(click to enlarge)

The additional information section of this also gives us an idea of what modules/parts of the EPM System actually make use of the JRE version mentioned, and we can work backwards from there to find out which parts actually do NOT make use of it and simply ignore it.

Another example: the Excel Add In and SmartView are not mentioned and therefore do not need or use the installed JRE on a client.

Likewise will the EAS Server ignore the installed JRE on the server box, as it simply does not use it, while the JDK that is used by weblogic 10.3.5 can only be of version 1.6.0_35+ (as of certification tab). So - yes, you can install the JRE 1.7.0_21 and will not run into trouble - as the EAS Server component does not use it anyway.

So much for the introduction. Java 7 seems not to be easy to tackle. But let us give it a shot:

EPM and Java 7

A search for "EPM Java 7" on KM gives us a good hit:

KM Doc "Java 7 Compatibility With Hyperion EPM Products (Doc ID 1546957.1)"
(last update August 13 2013)

This states:

"Currently Java 7 is not supported with any Hyperion EPM products, so it should not be upgraded to this release on EPM servers. Java version that is shipped by default with EPM System should be used."

This seems to be rather clear, but does not say anything about the JRE on the clients (where potentially nothing gets installed by the system, if we access EAS Console via a Web Browser).

So second stop - the certification tab - with the result:

(click to enlarge)

We see that no JRE is mentioned at all, but at least we now have an idea about the JDKs that we can choose from on the server side.

Next stop is the  compatibility matrix. We get the information as above on the "EPM System Basic Platform" Tab of the sheet. And see that indeed JRE Plug-in 1.7.0_07+ may be used on the client.

So - this is EPM pretty much covered. On to:

OBIEE and Java 7

A search on KM for "OBIEE Java 7" and for "OBIEE "Java 7"" does return a number of Documents but none of then appear helpful.

So second stop - compatibility matrices:

(click to enlarge)

in which we see the Oracle JDK 1.7.0_0.7 listed along with e.g HP 7.0.3- an indicator that Java 7 is on the list for this one


(click to enlarge)

again, we see a number of JDKs with a "7" in them (HP, IBM, Oracle) so based on this we can conclude that OBIEE is (at least partially) certified with Java 7.

Having said that - we better check back to the compatibility matrices, to see if we can find more details:

(click to enlarge)

Surprisingly enough we find that the only supported JRE version for the client part of OBIEE ( is 1.6.0_35+ !
So from a client perspective Java 7 is a no-go, while the server part seems to be fine with it.

General Certification Information

I would like to close today's post with a definite - maybe !

The question of Java 7 compatibility is simply not specific enough for a System like EPM or OBIEE. Some modules do support some brands and versions of Java 7 while others do not. I have tried to get you closer to an answer with this, but chances are, that your specific issue at hand may not correlate to what I outlined above.

My ideal post would have included a clear Yes or No answer to the Java 7 support question. Eventually I can only give you a starting point for your research, and an idea about the complexity of the system architecture.

Overall it can be said that the Java 7 issue is something that needs a closer look about the architecture in question, the versions used and what part/module of the software is touched.

So here is where you find the answers:

A word to the wise

Keep in mind, that not being in these lists does not necessary mean, that things do not work.
It just means that it has not been tested, is not certified, and Oracle does not say anything about it working or not, and therefore does not guarantee its behaviour.
Chances are - it might just work anyway, but do not come running if it does not.
Oh and - a lot of people post their findings in the comment section here or in the Communities - so make sure to check there for real-life experience.


This blog talks about the latest news and upcoming events regarding Oracle EPM abd BI.
Tanya Heise


« July 2016