My Oracle Support Banner

ProductInfoChange Message Causes DAT_Listener To Freeze (Doc ID 2738388.1)

Last updated on DECEMBER 25, 2020

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.17.0 and later
Information in this document applies to any platform.

Symptoms

On Billing and Revenue Management (BRM) 7.5.0.17.0 version, after enabling interleaved processing for batch pipeline, when Listener receives ProductInfoChange it goes to:

... and it never proceeds to process the message, causing pipeline to never start processing CDRs again, i.e. effectively freezing the pipeline.

It is expected Listener will process ProductInfoChange event

The issue can be reproduced at will with the following steps:


1. loaded $PIN_HOME/sys/data/config/pin_notify_ifw_sync file (after confirmed /event/notification/price/products/modify event is present)

2. checked in $PIN_HOME/sys/eai_js/payloadconfig_ifw_sync.xml file that ProductInfoChange is configured;
  checked in Infranet.properties of eai_js process that is configured to use above mentioned file
  
3. stop all BRM processes

4. change registry file of batch pipeline as following:

<HOSTNAME>:<USERNAME> 103mui> diff wireless.reg.20201117.bkp wireless.reg
209,216c209,216
< # EnableInterLeavingStatistics = false
< # ProcessAllEvents = true
< # InterleavingReqd = false
< # MaxNumEvents = 900 # suggested min. value 900
< # MinNumEvents = 300 # suggested min. value 300
< # CheckInterval = 60 # suggested min. value 60 [sec]
< # MaxEventProcessTime = 60 # suggested min. value 60 [sec]
< # MaxCDRProcessTime = 300 # suggested min. value 300 [sec]
---
> EnableInterLeavingStatistics = false
> ProcessAllEvents = true
> InterleavingReqd = True
> MaxNumEvents = 3600 # suggested min. value 900
> MinNumEvents = 300 # suggested min. value 300
> CheckInterval = 30 # suggested min. value 60 [sec]
> MaxEventProcessTime = 60 # suggested min. value 60 [sec]
> MaxCDRProcessTime = 300 # suggested min. value 300 [sec]
<HOSTNAME>:<USERNAME> 104mui>

5. start all BRM processes (including pipeline manager)

6. start Pricing Center

7. File > Import > Realtime Data ; select the test.xml file attached by customer (permitted service has been changed to "/service/telco/gsm/telephony)

8. File > Commit to BRM database

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.