My Oracle Support Banner

Timeout when save a new Order (Doc ID 2024594.1)

Last updated on OCTOBER 06, 2022

Applies to:

Oracle Utilities Customer Care and Billing - Version and later
Oracle Utilities Framework - Version and later
Information in this document applies to any platform.


On : version,

When attempting to add a new Order with existing person and premise,
the following error occurs.

(1) It spend a long time to save than normal (more than 4 minutes). Or sometimes timeout.

(2) A warning message saying that the "Premise already exists" pops up.

(3)And there is such error in debug log,

ERROR (support.cobol.CobolToJavaGateway) An unexpected error occurred building warning information to pass to cobol from a Java call from cobol.
java.lang.ArrayIndexOutOfBoundsException: Attempt to add more rows (>10) than allowed in Cobol array WARNING_COLL (max rows=10) (num rows = 108){
  Array element WARNING_COLL: 0
  WARNING_COLL (size=867){
  WARNING_PARM_CNT Integer (1): 0
  Cobol array WARNING_PARM_COLL (max rows=9) (num rows = 0){
  WARNING_PK_CNT Integer (2): 0
  Cobol array WARNING_PK_COLL (max rows=6) (num rows = 0){

... ...

The issue can be reproduced at will with the following steps:
1. Create a new Order.
2. Add an existing Person.
3. Add an existing Premise.
4. Click on Save.

The issue has the following business impact:
Due to this issue, users cannot save the Order normally.


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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.