My Oracle Support Banner

Periodic Charge State Branch (PCSB) Node Does Not Correctly Complete, slee_acs Prints "Array Full, Max Size Is x" (Doc ID 1406295.1)

Last updated on SEPTEMBER 16, 2016

Applies to:

Oracle Communications Network Charging and Control - Version: 4.0.0 and later   [Release: 4.0.0 and later ]
Information in this document applies to any platform.


The Periodic Charge State Branch (PCSB) slee_acs Feature Node (FN) does not correctly complete, when traversed by the logic, it prints the following type of message:

# tail -f /IN/service_packages/ACS/tmp/slee_acs.log

(7530) ERROR: FOXActionHandler: Error processing message:acsActionsAPI::BalanceBucketInfo::BalanceBucketInfo(bool, const acsActionsAPI::BalanceBucketInfo&): Array full, max size is 2

Note that "max size is 2" could show another number and should be compared to the eserv.config | BE | beVWARSMergeBuckets | maxBuckets value (see the explanation below)

Once the software this problem is hit, the process stays up, but the transaction is aborted.


The number of buckets for any account's wallet equals* the number defined by the maxBuckets value from the BE | beVWARSMergeBuckets section of the eserv.config file, either because:
  • The number of buckets increased for a part or all wallets on the system.

  • The maxBuckets value configured in eserv.config was lowered.

* The functionality provided by the beVWARSMergeBuckets plugin guarantees that no wallet has more bucket than the configured value defined by maxBuckets.


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
     Introduction to the maxBuckets parameter of the beVWARSMergeBuckets plugin
     maxBuckets and the PCSB feature node
     Cause of this problem
     Final solution

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