My Oracle Support Banner

Diametergateway Error In Custom AVPs (Doc ID 2729893.1)

Last updated on NOVEMBER 19, 2020

Applies to:

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

Goal

Observing the following error in Diameter Gateway (DGW) logs which are related to custom Attribute-Value Pairs (AVP).

2020-11-13 12:51:23.732 UTC DEBUG - - - - [SampleDiameterGyExtension.handlePostOCS - BalanceQuery.eceBQResponse] = BalanceQueryResponseImpl[BalanceQueryResponseImpl{status=SUCCESS}{operationType=BALANCE_QUERY}], Summary={PPB=[Pair{first=1000101},{second=UnitValue{quantity=-2.00, unit=Occ}}], FTUC=[Pair{first=1000106},{second=UnitValue{quantity=0.00, unit=Occ}}]}, extendedFields={Language=Greek, Profile=Prepaid}}
2020-11-13 12:51:23.733 UTC DEBUG - - - - [SampleDiameterGyExtension.handlePostOCS - BalanceQuery.eceBQPreference] = {Language=Greek, Profile=Prepaid}
2020-11-13 12:51:23.735 UTC ERROR - - - - ExtensionsFrameworkMessagesBundle-28005: ERROR - Java Exception caught. Cannot continue "execute()" method of extension class with name:"oracle.communication.brm.charging.sdk.extensions.SampleDiameterGyExtension" while initializing the DIAMETER_GY hook. | Debug- See nested exception for more detail. java.lang.IllegalArgumentException: ExtensionsDiameterMessagesBundle-28513: AVPFactory::createAVP() has failed. The supplied parent group cannot be null. Error occurred while creating a group for the supplied AVP name "X-Language". | Debug : Please provide a non-null parent group when creating an AVPGroup.
2020-11-13 12:51:23.736 UTC ERROR - - - - java.lang.IllegalArgumentException: ExtensionsDiameterMessagesBundle-28513: AVPFactory::createAVP() has failed. The supplied parent group cannot be null. Error occurred while creating a group for the supplied AVP name "X-Language". | Debug : Please provide a non-null parent group when creating an AVPGroup.
 

Query:How to overcome such error?
 

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


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