BSP Cash Flow Engine Fails to Execute with SIGSEGV Error on Libjvm.so
Last updated on JANUARY 13, 2017
Applies to:Oracle Financial Services Balance Sheet Planning - Version 6.0 and later
Information in this document applies to any platform.
Oracle Financial Services Analytical Applications (OFSAA)
In Oracle Financial Services Balance Sheet Planning (BSP) 6.0, you cannot run the Cash Flow Engine to generate cash flows for the current position. When you attempt to run the ofsrm.sh script, you get the following error:
$ ofsrm.sh BSP_200042_20120331 OFSRM TASK1 20120331 200042 ADMIN BSP MyBank
: command not found1R1/products/Planning/bin/ofsrm.sh: line 31:
Warning: iso88951 does not exist.
Rem = 0Additional parameters will be ignored
AES_JAR_PATH = -Djava.class.path=/app/epm/EPMSystem11R1/products/Planning/lib/bspudf.jar:/app/epm/EPMSystem11R1/common/EssbaseJavaAPI/18.104.22.168/lib/ess_japi.jar:/app/epm/EPMSystem11R1/common/loggers/Log4j/1.2.14/lib/log4j-1.2.14.jar:/app/epm/EPMSystem11R1/products/Planning/lib/xmlparserv2.jar
[handleJVM]->INFO: JVM created successfully...
# A fatal error has been detected by the Java Runtime Environment:
# SIGSEGV (0xb) at pc=0x00007f591e74a89e, pid=19385, tid=140020676515616
# JRE version: 6.0_28-b03
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.3-b02 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# V [libjvm.so+0x50f89e] unsigned+0xce
# An error report file with more information is saved as:
# If you would like to submit a bug report, please visit:
/app/epm/EPMSystem11R1/products/Planning/bin/ofsrm.sh: line 33: 19385 Aborted $EPM_ORACLE_HOME/products/Planning/bin/ofsrm $1 $2 $3 $4 $5 $6 $7 $8
The error is also output to a hs_err_pidxxxxx.log in the same directory. The error on libjvm.so prevents the Cash Flow engine from starting.
Steps to Reproduce:
1. Go to $EPM_ORACLE_HOME/products/Planning/bin
2. Run the following command:
ofsrm.sh BSP_200042_20120331 OFSRM TASK1 20120331 200042 ADMIN BSP MyBank
The execution fails with the error above.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms