Attempt to Force Complete Fails when Initial Measurment Data Business Object is a Child BO
(Doc ID 2851959.1)
Last updated on FEBRUARY 25, 2022
Applies to:
Oracle Utilities Customer to Meter Base - Version 2.8.0.0.0 and laterInformation in this document applies to any platform.
Symptoms
Interval and Scalar Initial Measurement Data (IMD) encounters a System Error when attempting to Force Complete an IMD that is in Exception.
This occurs when the Business Object of the IMD is a Child BO, (such as D3-InitialLoadIMDScalar, CM-InitialLoadIMDInterval, etc). This does NOT occur when the Business Object of the IMD is D1-InitialLoadIMDScalar or D1-InitialLoadIMDInterval or other base main Business Objects.
shows below error being thrown by base algorithm: D1-ADDIMDLOG
ERROR
-----------------------
"System Error. Please see logs for more error." Debug mode shows error on D1-ADDIMDLOG algorithm.
Caused by: java.lang.NullPointerException
at d1.D1_AddIMDLog.invoke(D1_AddIMDLog:37)
STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1) Find and IMD that failed VEE (is in EXCEPTION state) and has a Child BO.
2) Select Force Complete button and get error
Changes
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 |
Changes |
Cause |
Solution |
References |