My Oracle Support Banner

Pin_inv_doc_gen Generates Open Cursor Issue (Doc ID 1369173.1)

Last updated on DECEMBER 07, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.4.0.0.0 to 7.5.0.0.0 [Release 7.4.0 to 7.5.0]
Information in this document applies to any platform.
***Checked for Relevance on 28/07/2017***

Symptoms

Pin_inv_doc_gen fails with an error after generating few hundreds of invoices.

The error message is:

ORA-01000: maximum open cursors exceeded


Steps to Recreate:
1. Create 1000 accounts with multiple services (50 services for each account with corresponding cycle forward deals)
2. Move virtual time and run pin_bill_day to generate detailed invoice XML objects
3. Run pin_inv_doc_gen with pending status to generate PDF invoices.

Log Error Message:

Error 07/22/11 12:56:44:0945 PM ( 1311303404945 ) T:pool-1-thread-114 JavaLog InvThreadException thrownSchedule Report thread failed for 68015 1:svccb0000002np:UnknownProgramName:0:pool-1-thread-114:0:1311303386:0
Schedule Report thread failed for 68015
Schedule Report thread failed for 68015
at invoicedocgen.Inv_Gen_Thread.run(Inv_Gen_Thread.java:109)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)

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.