UiPath Advanced RPA Developer (UiARD) — Question 106
A process uses the Robotic Enterprise (RE) Framework without access to Orchestrator. Based on best practices, what is the recommended way to ensure a transaction will be retried in the event of a System Exception while processing that transaction?
Answer options
- A. Create a queue in Orchestrator with the "Max# of retries" greater than 0
- B. Set the MaxRetryNumber in the Config.xlsx file to a number greater than 0
- C. Use a Try Catch activity with a Retry Scope activity in the Catch block defined for System Exceptions
- D. Use a Retry Scope activity within the Process Transaction state
Correct answer: C
Explanation
The correct answer is C because using a Try Catch activity with a Retry Scope in the Catch block allows for specific handling of System Exceptions, enabling the transaction to be retried effectively. Options A and B are not applicable since they require Orchestrator access, and option D does not specifically address the need for handling System Exceptions in the prescribed manner.