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 11.1.2.3

(in via Nancy)

Customers using EPM 11.1.2.3 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.

Workaround:

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

Note:

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

Customers running a version of EAS Console prior to 11.1.2.3 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 11.1.2.3.003:
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 11.1.2.3.0 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

and


(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 (11.1.1.7.0) 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.

About


This blog talks about the latest news and upcoming events initiated by the EPM/BI Proactive Support Team.

Authors:

italia.nowodworska@oracle.com
paul.anderson@oracle.com





Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
3
5
6
9
12
13
15
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today