You are here:
Order Management Standard: Platform Event Error Handling
In Platform Event mode, when items are throttled, or ready without being in the Event Queue, Order Management takes the actions described here.
-
Throttled: This happens when resources aren't available, or when Salesforce allowances are exceeded. One, or both, of the following errors is returned.
-
LIMIT_EXCEEDED: The number of published platform event messages exceeded the hourly publishing limit or the test limit for event messages published from an Apex test context.
-
PLATFORM_EVENT_PUBLISHING_UNAVAILABLE: Publishing of platform event messages failed due to a service being temporarily unavailable. Try again later.
Throttled items are held without being processed for a set time. You can change this set time in XOMSetup > OrchestrationRecoveryWaitPeriodMins.
-
-
READY but not in Event Queue: EventBus.publish (Ready items) succeeded but the internal engine in Salesforce failed to place a message in the queue. This can happen if Kafka (which is used to store messages) is down.
OM retries the operation

