My Oracle Support Banner

OFSAA Users Not Able to See Applications Tab When Logging in to OFSAA ORA-01005: Null Password Given and javax.crypto.BadPaddingException Errors (Doc ID 2378086.1)

Last updated on MARCH 29, 2024

Applies to:

Oracle Financial Services Analytical Applications Infrastructure - Version 8.0.0 and later
Oracle Financial Services Funds Transfer Pricing - Version 8.0.4 and later
Oracle Financial Services Asset Liability Management - Version 8.0.4 and later
Oracle Financial Services Profitability Management - Version 8.0.4 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

On OFSAA 8.0.4, users are able to login but cannot see the Applications tab. Several errors are found in the log files.  From the SMSService.log:

ERROR

[UMMLOG] Mar 16,18 07:08:01 : [INFORMATIONDOMAINSERVICES][ClsUCntSecUtilFuncs] Exception while trying to decrypt string :javax.crypto.BadPaddingException: Given final block not properly padded
[UMMLOG] Mar 16,18 07:09:00 : [DACCONNECTIONPROVIDER]Error getting connection from pool : java.sql.SQLException: Cannot create PoolableConnectionFactory (ORA-01005: null password given; logon denied
)
[UMMLOG] Mar 16,18 07:09:00 : [DACCONNECTIONPROVIDER]
java.sql.SQLException: Cannot create PoolableConnectionFactory (ORA-01005: null password given; logon denied
)
at org.apache.commons.dbcp2.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:2294)
at org.apache.commons.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:2039)
at org.apache.commons.dbcp2.BasicDataSource.getConnection(BasicDataSource.java:1533)


Catalina.out log also shows errors:

logMessage..Lock not available for :DBPOLLING
F_USR_ENABLED qry executedY
datasource :org.apache.tomcat.dbcp.dbcp2.BasicDataSource@41f53afb
java.lang.Exception: [ClsUCntSecUtilFuncs] Error in decryption javax.crypto.BadPaddingException: Given final block not properly padded
at com.iflex.fic.util.ClsUCntSecUtilFuncs.decrypt(ClsUCntSecUtilFuncs.java:79)
at com.iflex.fic.client.SMSServices.decryptKey(SMSServices.java:9890)
at com.iflex.fic.client.SMSServices.getEnabledApps(SMSServices.java:7131)

No applications (ALM, PFT, FTP) show up.

The issue can be reproduced at will with the following steps:
1. Login to OFSAA --> screen is entirely missing Application tab

Changes

Issue appears to have occurred after cloning test during attempt to complete a pseudo disaster recovery (DR) exercise, since recently upgraded to 8.0.4 from 7.3.5. After bringing up DR instance, updating tnsnames.ora to reflect the DR databases, and then executing the port changer utility (PortC.jar) to update the OFSAA_Server_IP_Address, JDBC_URL & Web_Server_IP_Address, the application was restarted and issues occurred.

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


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