Batch Job failed with Error "Value (Processing Meter Infrastructure) too long for field parameterValue" (Doc ID 1639325.1)

Last updated on JULY 19, 2017

Applies to:

Oracle Utilities Customer Care and Billing - Version 2.4.0.1.0 and later
Information in this document applies to any platform.

Symptoms

When run a batch job, one of the market messages has an error and the transition error algorithm C1-MTM-TE plugged on the MO is invoked.
The error is about "exceeding 30 chars (which is the BO status description value in this case)" while calling the F1-AddTransitionError business service (./messageParameters/parameter[1]/parameterValue)

 12:48:11,715 [BATCHWorker:1] ERROR (com.splwg.base.api.batch.ThreadWorkUnitExecutable) Error #1 encountered at work unit com.splwg.base.api.businessObject.batch.MOTransitionWorkUnit@50342de4 - this error will be logged and the unit skipped during the database transaction replay
com.splwg.shared.common.ApplicationError: (Server Message)
    Category: 11001
    Number: 1850
    Call Sequence:
    Program Name: AutoTransitionBatchProcess$AutoTransitionBatchProcessWorker
    Text: Input request field Message Parameter Value has an invalid value.  Value (Processing Meter Infrastructure) too long for field parameterValue. Maximum length: 30. Found: 31
    Description:  
    Table: null
    Field: null

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