NullPointerException Error received on GC3 Alert Notification (Doc ID 1070305.1)

Last updated on SEPTEMBER 08, 2016

Applies to:

Oracle Transportation Management - Version: 5.5.05.01 to 5.5.05.08 - Release: 5.5 to 5.5
Information in this document applies to any platform.

Symptoms

When setting up a notification by adding a contact to "GC3 Alert" to be notified when an outbound transmission feed fails, the notification is not received and the following error is seen in the logs:

2010-02-04 20:29:14.372 Error Exception java.lang.NullPointerException

java.lang.NullPointerException
at glog.server.workflow.notify.NotifyParty$Contact.getContacts(NotifyParty.java:457)
at glog.server.workflow.notify.NotifyParty.getNotifyMethods(NotifyParty.java:80)
at glog.server.workflow.notify.NotifyPartyQuery.query(NotifyPartyQuery.java:50)
at glog.server.workflow.notify.NotifyMethod.get(NotifyMethod.java:95)
at glog.server.workflow.notify.Notify.send(Notify.java:73)
at glog.server.workflow.notify.Notify.send(Notify.java:47)
at glog.server.workflow.notify.Notify.send(Notify.java:37)
at glog.server.workflow.notify.XMLTransmissionHelper.handleErrorAndNotify(XMLTransmissionHelper.java:637)
at glog.server.workflow.notify.XMLTransmissionHelper.handleErrorAndNotify(XMLTransmissionHelper.java:581)
at glog.util.httppost.HttpPostTransmission$Listener.afterPostFailure(HttpPostTransmission.java:160)
at glog.util.httppost.HttpPostEvent$Listener.trigger(HttpPostEvent.java:240)
at glog.util.event.MemoryEventQueueRunnable.processEvent(MemoryEventQueueRunnable.java:141)
at glog.util.event.MemoryEventQueueRunnable.run(MemoryEventQueueRunnable.java:96)
at glog.util.event.EventThread.run(EventThread.java:82)
at java.lang.Thread.run(Thread.java:534)
transport - HTTP - 1
java.lang.NullPointerException
2010-02-04 20:29:14.373 Debug WorkflowDetails Found 0 parties transport - HTTP - 1

Steps to Replicate:

To Replicate:
1. Log into OTM
2. Add a contact to the GC3_ALERT Notification
3. Look up and shipment and go to Action --> Utilities --> Send Integration Feed
4. Send to an external system which is non operational
5. Wait for the transmission to Error (takes about 2-3 minutes)
6. Note the java null pointer error in the logs and the notification is not received.


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