Simultaneous Order Updates on Shipment With Multiple Orders Errors Out (Doc ID 429171.1)

Last updated on SEPTEMBER 08, 2016

Applies to:

Oracle Transportation Management - Version: 4.5 to 5.0
This problem can occur on any platform.

Symptoms

-- Problem Statement:
On 4.5, When attempting to send simultaneous order update on a Shipment with multiple Orders via integration, the following error occurs:

ERROR
java.lang.NullPointerException or deadlock

-- Steps To Reproduce:

1. Build a MultiStop shipment with multiple orders.

2. Create an agent that listens for Order Base modify event, triggering an action, Order Base Mod - Edit Shipment

3. Process Order Updates with changes in Dates simultaneously and verify the logs.

4. The null pointer will be seen and when checking the shipment, some stops are null.
-- Business Impact:
The issue has the following business impact:
Due to this issue, order updates and subsequent shipment updates are failing leaving records with
inconsistent data.

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