My Oracle Support Banner

After Installing Overlay, Issues Found In ISC_PopulateOpcodeAndUtilBlock_Diameter.isc (Doc ID 1327030.1)

Last updated on MARCH 18, 2019

Applies to:

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

Goal

After installing the Overlay patch (<Patch 9864771>), customers were facing an issue like below :

In the iscript ISC_PopulateOpcodeAndUtilBlock_Diameter.isc which is part of the AAA pipeline registry, we have a logic something like below :


if(
(edrInternalState(DETAIL.ASS_PROTOCOL_INFO.ASS_DIAMETER_INFO.DIA_DETAIL.DIAMETER_CC.SERVICE_INFORMATION.IN_INFORMATION.CALLED_PARTY_NUMBER,0,0,0,0,0,0)
!= CLEARED) and

(edrInputState(DETAIL.ASS_PROTOCOL_INFO.ASS_DIAMETER_INFO.DIA_DETAIL.DIAMETER_CC.SERVICE_INFORMATION.IN_INFORMATION.CALLED_PARTY_NUMBER,0,0,0,0,0,0) !=
EDR_INPUT_MISSING )){

----- Some Statements...
}



That is , if associated EDR contains the value and input is not missing, then only this condition should pass. In a case where we are not receiving any value in the SERVICE_INFORMATION grouped AVP, then also the if condition is returning true and statements inside the if condition get executed.

Solution

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
Goal
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.