Pending Orders in Execution Status with no obvious error.
book
Article ID: KB0089360
calendar_today
Updated On:
Products
Versions
TIBCO Fulfillment Order Management
-
Not Applicable
-
Description
Description: Under stress circumstances, a few orders remain blocked in execution status without any apparent reason. Symptoms:
Logs do not show any errors or exceptions that could explain this behavior. Similar orders are completed successfully.
Cause:
Due to stress conditions, an internal event that notifies the orchestrator to start the execution of the corresponding plan item has been lost.
It will not be executed and the related order will never complete.This is actually a defect in BE 5.1.1 HF5. A Jira ticket has been opened to track it (BE-20102).
Resolution
Unfortunatety, there is no way to resume the execution of the pending orders but there is a workaround to avoid this situation. It consists of disabling the BE L1 cache (deactivation of cache). To do this, edit the orchestrator cdd file and:
1). Add the property "be.om.localCache.className" in the agent class level for the Inference Agent as follows: