Error "System Cannot Process.." When Attempting To Login With User Having No Loan Accounts With Third Party Host.
(Doc ID 2819948.1)
Last updated on MAY 12, 2022
Applies to:
Oracle Banking Digital Experience - Version 20.1.0.0.0 to 21.1.0.0.0 [Release 20 to 21]Information in this document applies to any platform.
Symptoms
When attempting to login with user having no loan accounts,
the following error occurs.
ERROR
-----------------------
[2021-07-26T17:44:24.426+05:00] [OBDXManagedServer1] [ERROR] [] [com.ofss.digx.app.loan.service.account.core.LoanAccount] [tid: [ACTIVE].ExecuteThread: '33' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xxxxxxx] [ecid: 005m0ORaMR9EgKRMyYV^6G0002V60000nA,0:1] [APP: obdx.app.rest.idm] [partition-name: DOMAIN] [tenant-name: GLOBAL] [< 146-1567-7775-1227-1612 >] RuntimeException from list for loanAccountListRequestDTO 'AccountRequestDTO [partyId=********]' in class com.ofss.digx.app.loan.service.account.core.LoanAccount[[
java.lang.NullPointerException
at com.ofss.digx.app.sms.adapter.impl.access.AccountTransactionAccessAdapter.getAllowedAccounts(AccountTransactionAccessAdapter.java:237)
at com.ofss.digx.app.loan.service.account.core.LoanAccount.list(LoanAccount.java:956)
at com.ofss.digx.appx.loan.service.account.core.LoanAccount.list(LoanAccount.java:729)
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Login into any User having no loan accounts
2. In case of third party host, where no loan accounts are present, application throws null pointer exception
BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, backend errors / performance latency issues are observed in logs and no proper response is rendered.
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 |