When configuring the Max # of retries for the queue in Orchestrator to "1" for your process, and the queue has 5 transaction items. At runtime, the first transaction item throws a Business Rule
Exception.
How does the process proceed?
A.
Transaction is not retried and the process stops.
B.
Transaction is not retried but remaining transactions continue processing.
C.
Transaction is retried only one time.
D.
Transaction is retried multiple times until processed successfully.
When a transaction item throws a Business Rule Exception, it means that the item does not meet the business requirements and cannot be processed further1. Therefore, the transaction item is marked as failed and not retried, regardless of the Max # of retries setting for the queue2. However, the process does not stop and continues with the remaining transaction items in the queue3.
[:, Business Exception vs System Exception forum post, Answer by @loginerror, RE Framework MaxRetryNumber and Orchestrator Queue Max # Rertry, again forum post, Answer by @Arpit_Kesharwani, , , ]
Contribute your Thoughts:
Chosen Answer:
This is a voting comment (?). You can switch to a simple comment. It is better to Upvote an existing comment if you don't have anything to add.
Submit