Checker Unable To View Transactions Initiated By Maker If Grace Period Is Updated To Zero
(Doc ID 2835891.1)
Last updated on MAY 12, 2022
Applies to:
Oracle Banking Digital Experience - Version 21.1.0.0.0 to 21.1.0.0.0 [Release 21]Information in this document applies to any platform.
Symptoms
When attempting to initiate the transfer after changing the grace period in party preference,
the checker is not able to see the transactions and the following error occurs.
ERROR
-----------------------
java.lang.NullPointerException
at com.ofss.digx.app.approval.service.transaction.checkerdetails.ApprovalCheckerDetails.saveGracePeriodExpiryAlertData(ApprovalCheckerDetails.java:633)
at com.ofss.digx.app.approval.service.transaction.checkerdetails.ApprovalCheckerDetails.setUpCheckerForTheTransaction(ApprovalCheckerDetails.java:547)
at com.ofss.digx.app.approval.service.transaction.ApprovalCheckerWorker.run(ApprovalCheckerWorker.java:117)
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1) Update the Party Preference --> set Grace Period to 0
2) In table DIGX_PI_PARTY_PREFERENCES > ALERTS_REQUIRED_SENT_BEFORE is set NULL
3) Initiate any financial transaction from Corp maker.
4) This will give error in log file and transaction didn't come to Corp Checker for Approval.
BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, checker users cannot see transactions initiated by Maker.
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 |