CONCURRENCY ERROR OCCURS ON MULTI-THREADED BATCH
Last updated on FEBRUARY 05, 2018
Applies to:Oracle Utilities Customer Care and Billing - Version 18.104.22.168.0 and later
Information in this document applies to any platform.
On : CCB 22.214.171.124.0 version,
While attempting to run batch LATEPYMT in multi-thread mode,
get this error in the batch log,
1. Such error in the batch log,
ERROR (com.splwg.base.api.batch.ThreadWorkUnitExecutable) Error #1 encountered at work unit Bill_Id(729188067873) - this error will be logged and the unit skipped during the database transaction replay
com.splwg.shared.common.ApplicationError: (Server Message)
Call Sequence: ;CIPBBLLR
Program Name: CIPBBLLR
Text: Concurrency Error. Please retry this transaction.
Description: Concurrency Error. Another user updated this data while you were making your changes. Please try this transaction again.
2. On the Batch Run Tree, there are some errors showing that Concurrency Error. Please retry this Transaction. Account ID: XXX.
The issue can be reproduced at will with the following steps:
1. Navigate to Batch Job Submission
2. Run LATEPYMT with Thread Count=5, Thread Num=0.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms