My Oracle Support Banner

Under-Payments Through Lockbox File is Not Working as Excepted (Doc ID 2444987.1)

Last updated on JANUARY 04, 2021

Applies to:

Oracle Communications Billing and Revenue Management - Version 12.0.0.0.0 and later
Information in this document applies to any platform.

Symptoms

In Oracle Communications Billing and Revenue Management (BRM) Billing Care (BC), lockbox files for batch payments with some under-payments included are not working as expected. The complete file is getting rolled out when submitted from Billing Care and the following error/exception is logged:

ERROR

Processing Error.Account Number 1234,Bill Number B1 and Amount 20.00 have the invalid values.>
java.lang.ClassCastException: java.util.ArrayList cannot be cast to com.portal.pcm.EBufException
  at com.oracle.communications.brm.cc.util.ExceptionHelper.buildErrorInfo(SourceFile:67)
  at com.oracle.communications.brm.cc.modules.pcm.workers.BatchPaymentWorker.handleBatchPaymentErrors(SourceFile:2570)
  at com.oracle.communications.brm.cc.modules.pcm.workers.BatchPaymentWorker.a(SourceFile:1704)
  at com.oracle.communications.brm.cc.modules.pcm.workers.BatchPaymentWorker.handleValidPaymentsForSubmitting(SourceFile:1638)
  at com.oracle.communications.brm.cc.modules.pcm.workers.BatchPaymentWorker.a(SourceFile:1496)
  at com.oracle.communications.brm.cc.modules.pcm.workers.BatchPaymentWorker.validateTheResultsAndConvToInpFlistForSubmitBatchPayments(SourceFile:1466)
  at com.oracle.communications.brm.cc.modules.pcm.PCMBatchPaymentModule.submitBatchPayments(SourceFile:134)
  at com.oracle.communications.brm.cc.batchpayments.BatchPaymentsWork.run(SourceFile:72)
  at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:209)
  at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:348)
  at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:333)
  at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:54)

STEPS

This issue can be reproduced at will by trying to submit a lockbox file with some under-payments in it in BC.

Changes

 

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.