Hyperion Planning: CubeRefresh Error: "java.rmi.NotBoundException: HspBeanFactory java.rmi.NotBoundException: HspBeanFactory" after Upgrading JDK
(Doc ID 2521748.1)
Last updated on SEPTEMBER 06, 2024
Applies to:
Hyperion Planning - Version 11.1.2.3.000 and laterInformation in this document applies to any platform.
Symptoms
NOTE: The Planning RMI process is used for applications such as ODI or Hyperion Planning Utility CubeRefresh to connect to Planning server
When running the cuberefresh utility on a Linux server the following errors were seen which refers to Planning server not binding to the Planning RMI process or service.
[epmadminuser@server planning1]$ ./CubeRefresh.sh /A:Vision /U:admin /R /D /DEBUG
Enter administrator password:
Cube refresh failed with error: java.rmi.NotBoundException: HspBeanFactory
java.rmi.NotBoundException: HspBeanFactory
The Planning RMI log HyperionRMIRegistry.log shows the following errors every minute. The HyperionRMIRegistry.log is located at Oracle/Middleware/user_projects/<instancename>/diagnostics/logs/starter
Mar 25, 2019 6:39:37 PM java.io.ObjectInputStream filterCheck
INFO: ObjectInputFilter REJECTED: class java.lang.Object, array length: -1, nRefs: 9, depth: 4, bytes: 249, ex: n/a
Mar 25, 2019 6:40:37 PM java.io.ObjectInputStream filterCheck
INFO: ObjectInputFilter REJECTED: class java.lang.Object, array length: -1, nRefs: 9, depth: 4, bytes: 249, ex: n/a
Changes
The java version configured for Hyperion and RMI was upgraded to JDK 1.6.0_211. However the issue is not related to JDK 1.6.0_211 version only but relates to changes in JDK 6, JDK 7 and JDK 9 Serialization Filtering referenced below.
The RMI configuration file on Linux is located at /Oracle/Middleware/user_projects/<instancename>/RMI/HyperionRMIRegistry
For example using JDK 1.6.0_211
RMIPATH=/refresh/home/epmadmin/Oracle/Middleware/EPMSystem11R1/../jdk1.6.0_211/bin
RMICLASSPATH=/refresh/home/epmadmin/Oracle/Middleware/EPMSystem11R1/products/Planning/lib/HspJS.jar
$RMIPATH/rmiregistry -J-Djava.class.path=$RMICLASSPATH 11333 &
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |