Billing Care: Null Pointer Exception After Moving A Lockbox Payment To Suspense (Doc ID 2221992.1)

Last updated on FEBRUARY 23, 2017

Applies to:

Oracle Communications Billing and Revenue Management - Version 7.5.0.15.0 to 7.5.0.15.0 [Release 7.5.0]
Information in this document applies to any platform.

Symptoms

On : 7.5.0.15.0 version, Customer Care:

Null pointer exception after moving a lockbox payment to suspense.

Scenario:

When a lock box payment is received and is applied on the customer account, later when someone decides to move this particular payment to suspense, the move is successful.
But the suspense payments list does not show up after this operation.

The weblogic log has the below exception:

Dec 06, 2016 2:19:48 PM com.oracle.communications.brm.cc.modules.pcm.workers.TemplatePaymentSuspenseWorker invokeGetTemplateRecords
SEVERE: null
java.lang.NullPointerException
  at com.oracle.communications.brm.cc.modules.pcm.workers.TemplatePaymentSuspenseWorker.addNotesDetails(TemplatePaymentSuspenseWorker.java:1685)
  at com.oracle.communications.brm.cc.modules.pcm.workers.TemplatePaymentSuspenseWorker.invokeGetTemplateRecords(TemplatePaymentSuspenseWorker.java:249)
  at com.oracle.communications.brm.cc.modules.pcm.PCMTemplateModule.getRecordsForTemplate(PCMTemplateModule.java:65)
  at com.oracle.communications.brm.cc.ws.template.TemplateResource.getRecordsForTemplate(TemplateResource.java:71)
  at sun.reflect.GeneratedMethodAccessor136.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  at java.lang.reflect.Method.invoke(Method.java:606)
  at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60)
  at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$TypeOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:185)
  at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)
  at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:288)
  at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
  at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)
  at com.sun.jersey.server.impl.u



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