Orders Randomly Failing To Plan To Shipment Within Agent Actions
(Doc ID 2649405.1)
Last updated on JULY 20, 2024
Applies to:
Oracle Transportation Operational Planning - Version 6.4.3 and laterInformation 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 |