My Oracle Support Banner

Failed To Create UsageRequest Error In OCOMC (Doc ID 2160742.1)

Last updated on MAY 01, 2018

Applies to:

Oracle Communications Offline Mediation Controller - Version 6.0.0 and later
Information in this document applies to any platform.

Symptoms

On : 6.0.0 version:


Using below ECE_DC NPL , failed to create usageRequest Error in OCOMC:

import com.oracle.nm.oi.tachyon.util.TachyonFormatter;
Config {
PRODUCTTYPES "SettlementRoamingIncollect";
PAYLOAD "TELCOGSMTELEPHONY_PAYLOAD";
PAYLOADDATATYPE "PAYLOADDATATYPE";
USAGEOBJECTS "USAGEBUILDER";
EVENT "EventDelayedSessionTelcoRoaming";
VERSION "1.0";
USAGE_REQUEST_BUILDER "SettlementRoamingIncollect@EventDelayedSessionTelcoRoaming@1.0";
}

InputRec {
String record_type;
Integer record_num ;
Integer orgin_Seq_num

..

..

 
ERROR
-----------------------

#EOR#
2016-06-14 17:28:05;INFO ;Processing the Records.#EOR#
2016-06-14 17:28:05;INFO ;OCECEUpdater::updateUsageRecords: Processing batch of1 records#EOR#
2016-06-14 17:28:05;INFO ;OCECEUpdater::updateUsageRecords for single record#EOR#
2016-06-14 17:28:05;INFO ;OCECEUpdater::makeUsageRequest#EOR#
2016-06-14 17:28:05;INFO ;#EOR#
2016-06-14 17:28:05;INFO ;Failed to create usageRequest;
java.lang.NullPointerException
at com.oracle.nm.oi.tachyon.TachyonUpdater.makeUsageRequest(TachyonUpdater.java:456)
at com.oracle.nm.oi.tachyon.TachyonUpdater.updateUsageRecords(TachyonUpdater.java:232)
at com.oracle.nm.oi.tachyon.TachyonUpdater.updateUsageRecords(TachyonUpdater.java:286)
at com.oracle.nm.oi.tachyon.TachyonOITransport.processData(TachyonOITransport.java:71)
at com.oracle.nm.oi.tachyon.TachyonOITransport.run(TachyonOITransport.java:237)
at java.lang.Thread.run(Thread.java:745)
#EOR#
2016-06-14 17:28:05;ERROR;Invalid Data; Invalid input data; Invalid record, write to error file...#EOR#
2016-06-14 17:28:05;INFO ;Number of requestes submitted successfully= 0#EOR#
2016-06-14 17:28:05;ERROR;Invalid Data; Data not as expected; All records in the batch have failed due to data error. #EOR#
2016-06-14 17:35:35;INFO ;Processing the Records.#EOR#
2016-06-14 17:35:35;INFO ;OCECEUpdater::updateUsageRecords: Processing batch of1 records#EOR#
2016-06-14 17:35:35;INFO ;OCECEUpdater::updateUsageRecords for single record#EOR#
2016-06-14 17:35:35;INFO ;OCECEUpdater::makeUsageRequest#EOR#
2016-06-14 17:35:35;INFO ;#EOR#
2016-06-14 17:35:35;INFO ;Failed to create usageRequest;
java.lang.NullPointerException
at com.oracle.nm.oi.tachyon.TachyonUpdater.makeUsageRequest(TachyonUpdater.java:456)
at com.oracle.nm.oi.tachyon.TachyonUpdater.updateUsageRecords(TachyonUpdater.java:232)
at com.oracle.nm.oi.tachyon.TachyonUpdater.updateUsageRecords(TachyonUpdater.java:286)
at com.oracle.nm.oi.tachyon.TachyonOITransport.processData(TachyonOITransport.java:71)
at com.oracle.nm.oi.tachyon.TachyonOITransport.run(TachyonOITransport.java:237)
at java.lang.Thread.run(Thread.java:745)
#EOR#
2016-06-14 17:35:35;ERROR;Invalid Data; Invalid input data; Invalid record, write to error file...#EOR#

 

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