"Processing Term" Error Is Reported During Real-time Rating (Doc ID 828315.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.3.0.0.1 to 7.3.1.0.0 [Release 7.3.0 to 7.3.1]
Information in this document applies to any platform.
***Checked for relevance on 22-Dec-2010***


Symptoms

During real-time rating, below messages are reported for every single Telco usage record.

E Thu Mar 5 18:00:56 2009 mapp cm:4760 fm_act_get_candidate_rums.c:806 1:<machine>:<program>:0:0:0:0:0
fm_act_calc_elem error
<location=PIN_ERRLOC_PCM:1 class=PIN_ERRCLASS_APPLICATION:4 errno=PIN_ERR_NULL_PTR:39>
<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0> <facility=0 msg_id=201 version=0>

E Thu Mar 5 18:00:56 2009 mapp cm:4760 fm_act_get_candidate_rums.c:527 1:<machine>:<program>:0:0:0:0:0
Error in processing term
<location=PIN_ERRLOC_PCM:1 class=PIN_ERRCLASS_APPLICATION:4 errno=PIN_ERR_NULL_PTR:39>
<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0> <facility=0 msg_id=201 version=0>

W Thu Mar 5 18:00:56 2009 mapp cm:4760 fm_act_get_candidate_rums.c:395 1:<machine>:<program>:0:0:0:0:0
fm_act_get_candidate_rums error
<location=PIN_ERRLOC_PCM:1 class=PIN_ERRCLASS_APPLICATION:4 errno=PIN_ERR_NULL_PTR:39>
<field num=0:0,0 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0> <facility=0 msg_id=201 version=0>

W Thu Mar 5 18:00:56 2009 mapp cm:4760 fm_act_get_candidate_rums.c:922 1:<machine>:<program>:0:0:0:0:0
could not get the value of variable
<location=PIN_ERRLOC_FLIST:6 class=PIN_ERRCLASS_SYSTEM_DETERMINATE:1 errno=PIN_ERR_NOT_FOUND:3>
<field num=PIN_FLD_BYTES_UPLINK:14,429 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0> <facility=0 msg_id=0 version=0>

W Thu Mar 5 18:00:56 2009 mapp cm:4760 fm_act_get_candidate_rums.c:922 1:<machine>:<program>:0:0:0:0:0
could not get the value of variable
<location=PIN_ERRLOC_FLIST:6 class=PIN_ERRCLASS_SYSTEM_DETERMINATE:1 errno=PIN_ERR_NOT_FOUND:3>
<field num=PIN_FLD_BYTES_DOWNLINK:14,428 recid=0 reserved=0 reserved2=0 time(sec:usec)=0:0> <facility=0 msg_id=0 version=0>


These are information or debug messages and event rating is fine. But due to these messages, production log file fills up rapidly. When cm.pinlog is full, the system comes to a halt.

The "processing term" error disappears when below entries are commented out from pin_rum. These are out-of-box entries.

#/event/session/telco/gsm : Messages : PIN_FLD_GSM_INFO.PIN_FLD_NUMBER_OF_UNITS : none
#/event/session/telco/gsm : Size : (PIN_FLD_GSM_INFO.PIN_FLD_BYTES_IN+PIN_FLD_GSM_INFO.PIN_FLD_BYTES_OUT) : byte
#/event/session/telco/gsm : Uplink : PIN_FLD_GSM_INFO.PIN_FLD_BYTES_IN : byte
#/event/session/telco/gsm : DownLink : PIN_FLD_GSM_INFO.PIN_FLD_BYTES_OUT : byte

 

Steps To Reproduce:
1. Create a plan with product having realtime telco session event.
2. Create an account with the above plan on jan 1st 2010.
3. perform a telco usage using the opcode PCM_OP_ACT_LOAD_SESSION(161)

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