My Oracle Support Banner

Orders Randomly Failing To Plan To Shipment Within Agent Actions (Doc ID 2649405.1)

Last updated on MARCH 16, 2020

Applies to:

Oracle Transportation Operational Planning - Version 6.4.3 and later
Information in this document applies to any platform.

Symptoms

When attempting to Bulk plan the order by custom action, screenset
the following error occurs during bulk plan

ERROR
-----------------------



STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Create Order release by uploading the XML
2. Navigate to Custom menu Saved Orders-->Submit Orders
3. Submit Order processing and the Bulk plan the orders

The issue occurred during the planning process in a multi-threaded environment(agent based planning), when the rate offering objects were loaded and updated in cache. Multiple threads were trying to load the special services on the same rate offering. There was a code issue that did not handle the race condition properly. The first thread loads the special service properly and uses it while the others return back empty set. So only 1 order plans properly the first time as the orders needed the special service on the rates. At this point the rate offering cache is updated properly with the special services. And so the second time, all orders plan fine and use the rate offering from the cache.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.