My Oracle Support Banner

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


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