Error In Processing ModifyProfile/CreateProfile Events In ECE (Doc ID 2069301.1)

Last updated on JUNE 25, 2017

Applies to:

Oracle Communications BRM - Elastic Charging Engine - Version 11.2.0.5.0 to 11.2.0.5.0 [Release 11.2.0]
Information in this document applies to any platform.

Symptoms

On : ECE 11.2.0.5.0 version, Customer data management

Scenario :  

     op_cust_modify_profile input flist
# number of field entries allocated 20, used 2
0 PIN_FLD_POID           POID [0] 0.0.0.1 /profile/serv_extrating 43278926 2
0 PIN_FLD_INHERITED_INFO SUBSTRUCT [0] allocated 20, used 1
1     PIN_FLD_DATA_ARRAY    ARRAY [0] allocated 20, used 4
2         PIN_FLD_VALUE           STR [0] "UNLI_VOICE"
2         PIN_FLD_NAME            STR [0] "UNLI_VOICE"
2         PIN_FLD_VALID_FROM   TSTAMP [0] (0) <null>
2         PIN_FLD_VALID_TO     TSTAMP [0] (1432810924) Thu May 28 19:02:04 2015
2015-05-22 00:25:41.547 PHT DEBUG - - - - Converted Event :: [ProfileUpdateRequestImpl{ productId='42046155', productType='TelcoGsmTelephony', profileName='UNLI_VOICE_UNLI_VOICE', profileValues=[RatingProfileValueImpl{name='UNLI_VOICE', value='UNLI_VOICE', validity=[0,1432283647000]}], subscriberPreferences=null, groupAffiliatedEceProfileNames='[CLOSEDUSERGROUP]'UpdateRequestImpl{customerId='42048531', revisionCheck=false, updateType=MODIFY_PROFILE, msgId=1693D54750E69BD5E0531500150A1B63, event time=2015-05-22T16:34:07.000+08:00}}]
2015-05-22 00:25:41.755 PHT DEBUG - - - - Received FAILED/CUSTOMER_LOCKED response: java.util.HashMap cannot be cast to java.util.NavigableMap
2015-05-22 00:25:41.755 PHT DEBUG - - - - So Resubmitting the single request envelope for msgId:1693D54750E69BD5E0531500150A1B63
2015-05-22 00:25:52.079 PHT ERROR - - - - CustomerUpdaterMessagesBundle-10316: Event processing Failed for message ID 1693D54750E69BD5E0531500150A1B63 with error: 1693D54750E69BD5E0531500150A1B63 for payload
2015-05-22 00:25:41.756 PHT ERROR -  -  -  -
ProcessorFrameworkMessageBundle-17000: Unexpected exception:
java.util.HashMap cannot be cast to java.util.NavigableMap


This results in the profiles information missing in ECE cache which impacts charging.

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms