My Oracle Support Banner

Sometimes Uploaded Bulk File Is Getting Stuck in Verified Stage With Error - 'Exception encountered in ApprovalProcessStepProcessor'. (Doc ID 2738728.1)

Last updated on DECEMBER 23, 2020

Applies to:

Oracle Banking Digital Experience - Version 18.2.0.0.0 to 18.2.0.0.0 [Release 18]
Information in this document applies to any platform.

Symptoms


ACTUAL BEHAVIOR
---------------
Sometimes uploaded file (e.g Internal funds transfer SDMC) is getting stuck in Verified Stage.

ERROR IN LOGS
---------------

<com.ofss.digx.framework.fileupload.processor.ApprovalProcessStepProcessor> Exception encountered in ApprovalProcessStepProcessor
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(ArrayList.java:657)
at java.util.ArrayList.get(ArrayList.java:433)
at com.ofss.digx.framework.fileupload.processor.ApprovalProcessStepProcessor.processRequest(ApprovalProcessStepProcessor.java:116)
at com.ofss.digx.framework.fileupload.event.handler.EventHandler.processEvent(EventHandler.java:133)
at com.ofss.digx.fileupload.mdb.FileProcessorMDB.onMessage(FileProcessorMDB.java:70)
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:438)
at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:361)
at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:297)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:5107)

<com.ofss.digx.app.fileupload.service.transfer.InternalFundsTransferService> Exception encountered in InternalFundsTransferService
com.ofss.digx.app.approval.exceptions.ApprovalRequiredException
at com.ofss.digx.framework.domain.repository.RepositoryAdapterFactory.getRepositoryAdapter(RepositoryAdapterFactory.java:139)
at com.ofss.digx.domain.fileupload.entity.repository.FileDetailsRepository.read(FileDetailsRepository.java:60)
at com.ofss.digx.domain.fileupload.entity.FileDetails.read(FileDetails.java:382)
at com.ofss.digx.app.fileupload.service.transfer.AbstractFileUploadService.updateFileStatus(AbstractFileUploadService.java:342)
at com.ofss.digx.app.fileupload.service.transfer.AbstractFileUploadService.updateApprovalStatus(AbstractFileUploadService.java:432)
at com.ofss.digx.app.fileupload.service.transfer.InternalFundsTransferService.transferFundsForFile(InternalFundsTransferService.java:133)
at com.ofss.digx.app.fileupload.handlers.InternalFTFileHandler.processApprovals(InternalFTFileHandler.java:339)
at com.ofss.digx.framework.fileupload.processor.ApprovalProcessStepProcessor.processRequest(ApprovalProcessStepProcessor.java:128)
at com.ofss.digx.framework.fileupload.event.handler.EventHandler.processEvent(EventHandler.java:133)
at com.ofss.digx.fileupload.mdb.FileProcessorMDB.onMessage(FileProcessorMDB.java:70)


EXPECTED BEHAVIOR
-----------------------
Uploaded bulk file should go through all stages from OBDX application and then eventually should get processed at core banking.



STEPS
-----------------------
The issue is intermittent in nature and may not be reproduced at will with the following steps:
1. Login to OBDX application.
2. Navigate to 'File Upload' -> Upload an Internal SDMC file.
3. Check the status under 'Uploaded Files Inquiry' transaction.

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.