My Oracle Support Banner

HowTo Forcibly Delete Acccount with Open Session on ECE (Doc ID 2653877.1)

Last updated on APRIL 06, 2020

Applies to:

Oracle Communications BRM - Elastic Charging Engine - Version 11.3.0.7.0 and later
Information in this document applies to any platform.

Symptoms

During account migration process, in the event of problems, there should be an option to rollback and forcefully delete accounts which have open active sessions on Elastic Charging Engine (ECE) side.

Issue reproduction prerequisite:
-----------------------------------------
1) Load pin_notify with custom delete entry:
    # Account delete event
    1301 0 /event/notification/account/delete
2) Change below entry in $PIN_HOME/sys/eai_js/Infranet.properties to:
    infranet.eai.configFile= $PIN_HOME/sys/eai_js/payloadconfig_ifw_sync.xml
3) Restart cm and eai_js.


Steps to reproduce:
-------------------------
1. Create an Account.
2. Do a usage (example: a voice call for 2 hours).
3. Check for an active ECE session for the above Account.
4. Delete the account by running PCM_OP_CUST_DELETE_ACCT opcode from testnap and one can see error:

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.