My Oracle Support Banner

' Error while initializing ApplicationResources' Errors When Attempting to Change Config Schema Password in 8.0.6 (Doc ID 2425112.1)

Last updated on FEBRUARY 03, 2019

Applies to:

Oracle Financial Services Analytical Applications Infrastructure - Version 8.0.6 and later
Information in this document applies to any platform.
Oracle Financial Services Analytical Applications (OFSAA)
Oracle Financial Services Analytical Applications Infrastructure (OFSAAI)
Oracle Financial Services Profitability Management (PFT)
Oracle Financial Services Funds Transfer Pricing (FTP)
Oracle Financial Services Asset Liability Management (ALM)

Symptoms

In OFSAAI 8.0.6, When attempting to change Config schema password following instructions in the 8.0.6 Admin Guide (Page 109):

13.5 Database Password Reset/ Change
The database password for config schema and atomic schema should be changed periodically for security. The following configurations are required on changing the database passwords:
For changing CONFIG schema password:
1. Log in to the database and change the config schema password.
2. Log in to the OFSAA server.
3. Stop all OFSAA services.
4. Delete Reveleus.sec from FIC_HOME/conf.
5. Restart OFSAA service in foreground (without the nohup option).
6. Enter the latest config schema password when you are prompted at the console.

Infrastructure service does not start in the foreground our prompt for new password or generate new Reveleus.SEC file as expected.

CONSOLE ERROR:

$ ./startofsaai.sh
FIC_SERVER_HOME=/u01/app/ofsaa8/ficapp/common/FICServer
FIC_HOME=/u01/app/ofsaa8
Starting Reveleus Server
Starting Reveleus Server
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=1024M;
support was removed in 8.0
FIC_HOME:/u01/app/ofsaa8/
com.ofs.aai.exception.OFSAAException: Error while initializing ApplicationResources.  at
com.ofs.aai.global.ApplicationResources.reinitialize(ApplicationResources.java :353)  at
com.ofs.aai.global.ApplicationResources.getInstance(ApplicationResources.java: 168)
  at com.iflex.fic.ficserver.FICServer.main(FICServer.java:199)
com.ofs.aai.exception.OFSAAException: Error while initializing ApplicationResources.  at
com.ofs.aai.global.ApplicationResources.reinitialize(ApplicationResources.java:353)  at
com.ofs.aai.global.ApplicationResources.getInstance(ApplicationResources.java:168)
  at com.iflex.fic.ficserver.FICServer.main(FICServer.java:199)
Exception in thread "main" java.lang.NullPointerException
  at com.iflex.fic.ficserver.FICServer.main(FICServer.java:207)
$

The issue can be reproduced with the following steps:
1. Log in to the database and change the config schema password.
2. Log in to the OFSAA server.
3. Stop all OFSAA services.
4. Delete Reveleus.sec from FIC_HOME/conf.
5. Restart OFSAA service in foreground (without the nohup option).
==> OFSAA service does not start error message is generated in the OFSAA.log:

[27-06-18 14:47:15,400 GMT PM] [ERROR] [APP] [NA] [NA] Error while initializing ApplicationResources.
java.io.FileNotFoundException: /u01/app/ofsaa8/conf/Reveleus.SEC (No such file or directory)
at java.io.FileInputStream.open0(Native Method) ~[?:1.8.0_151]
at java.io.FileInputStream.open(FileInputStream.java:195) ~[?:1.8.0_151]
at java.io.FileInputStream.(FileInputStream.java:138) ~[?:1.8.0_151]
at java.io.FileInputStream.(FileInputStream.java:93) ~[?:1.8.0_151]
at java.io.FileReader.(FileReader.java:58) ~[?:1.8.0_151] at
com.ofs.aai.global.ApplicationResources.getSecFileLine(ApplicationResources.java:440) ~[aai-core.jar:?] at
com.ofs.aai.global.ApplicationResources.getConfigConnection(ApplicationResources.java:395) ~[aai-core.jar:?] at
com.ofs.aai.global.ApplicationResources.reinitialize(ApplicationResources.java:333) [aai-core.jar:?] at
com.ofs.aai.global.ApplicationResources.getInstance(ApplicationResources.java:168) [aai-core.jar:?]
at com.iflex.fic.ficserver.FICServer.main(FICServer.java:199) [FICServer.jar:?]

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
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.