"java.lang.NullPointerException" Exception When Running a Data Purge (Doc ID 1345035.1)

Last updated on JULY 09, 2014

Applies to:

Oracle Transportation Management - Version: 5.5.05 to 6.2.3 - Release: 5.5 to 6.2
Information in this document applies to any platform.

Symptoms


When a custom Translation (i.e. Label) is entered in OTM that matches one of the following names:

SHIPMENT
ORDER BASE
ORDER RELEASE
ITEM

these translations are incorrectly being used to populate the drop down list for the Data Purge.

As a result, OTM doesn't find the correct Data Query type and the purge fails with:

java.lang.NullPointerException
at glog.server.workflow.utility.PurgeWorkflow$PurgeAll.perform(PurgeWorkflow.java:89)
at glog.server.workflow.Workflow.executeBody(Workflow.java:79)
at glog.server.workflow.Workflow.execute(Workflow.java:51)
at glog.server.workflow.WorkflowSessionBean.execute(WorkflowSessionBean.java:64)
at glog.server.workflow.WorkflowSessionNonTransServerSideEJBWrapper_t6tuwu_EOImpl.execute(WorkflowSessionNonTransServerSideEJBWrapper_t6tuwu_EOImpl.java:154)
at glog.server.workflow.WorkflowManager.execute(WorkflowManager.java:341)
at glog.server.workflow.Trigger.trigger(Trigger.java:123)
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)

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