Null Pointer Exception In Usage Transaction Processing When Usage Subscription Is Using A Usage Group With Usage Rule Using Eligibility Criteria Service Point Element Evaluation. (Doc ID 2320168.1)

Last updated on NOVEMBER 02, 2017

Applies to:

Oracle Utilities Meter Data Management - Version 2.1.0.3 and later
Information in this document applies to any platform.

Symptoms

In performing usage transaction processing, when the usage transaction is using a rule with eligibility criteria using Service Point Element Evaluation - Usage Rule EC Field (D1-SP-URCF), null pointer exception is encountered when ALL SPs (Service Points) do not have value (null value) defined on the field criteria.

Steps To Recreate

  1. Create usage subscription multiple SP. Ensure that address2 field for all SPs are blank
  2. Ensure that usage subscription is using a usage group with usage rule using eligibility criteria Service Point Element Evaluation - Usage Rule EC Field (D1-SP-URCF). Ensure that the xpath field algorithm parameter uses address2
  3. Process usage transaction

The usage transaction is in Issue Detected state with message of null pointer exception in logs:

Changes

 

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