C1-TXNIP Does Not Process Transactions In Multithreaded Mode.

(Doc ID 1679717.1)

Last updated on JUNE 16, 2017

Applies to:

Oracle Financial Services Revenue Management and Billing - Version 2.2.4 and later
Information in this document applies to any platform.

Goal

C1-TXNIP does not process transactions in multithreaded mode. For example we processed 5000 transactions which were a combination of :

1500 transactions - Each transaction mapped to 1 product.
1500 transactions - Each transaction mapped to 2 product.
1000 transactions - Each transaction mapped to 3 product.
500 transactions - Each transaction mapped to 4 product.
500 transactions - Each transaction mapped to 5 product.

No. of threads used to process : 4

Very few transactions, around 15, were processed and marked to INPD and rule was determined. Remaining 4985 transactions are marked as ERROR.
As a alternative approach,to verify that data and configuration is correct, we ran the same set of transactions in single thread and they were correctly processed by C1-TXNIP.
We have tried running C1-TXNIIP with different volumes of transactions and by varying the batch parameters value on the Batch Job submission but continously got the same error for the program.

In addition, if we process the same type of transactions the process build up the cache and executes successfully. For example : If we pass through 1000 transactions which are identical and each transaction maps to a single product, all transactions will be marked to INPD.
 

Solution

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