Java Exception When Accessing the Payment Details Page in Customer Center : 'java.lang.NullPointerException' (Doc ID 727615.1)

Last updated on SEPTEMBER 26, 2016

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.2.1.0.0 to 7.3.1.0.1 [Release 7.2.1 to 7.3.1]
Information in this document applies to any platform.
***Checked for relevance on 29-Jul-2014***

Symptoms

"Payment type" and the "Transaction ID" fields are not populated in Customer Center for a custom payment type.

A user's system has a custom payment type 10030. After 'PCM_OP_PYMT_COLLECT' opcode is executed, the user goes to "Payment Details" screen in Customer Center with following sequence:

- Open the account
- Go to Balance tab
- Choose the bill
- Click on the payment date link

When entering the "Payment Details" screen, the "Payment type" and the "Transaction ID" fields are not populated.

The Java weblog shows an exception:

java.lang.NullPointerException
at com.portal.pcm.Field.fromPINName(Unknown Source)
at com.portal.app.ccare.comp.PARActionDetailBeanImpl.getPaymentItems (PARActionDetailBeanImpl.java:379)
at com.portal.app.cc.PARPaymentDetailPage.setRealModelHandle(PARPaymentDetailPage.java:80)
at com.portal.app.cc.PARActionDetailPage$1.run(PARActionDetailPage.java:420)
at com.portal.common.ThreadPool$PoolThread.run(ThreadPool.java:172)

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