I am developing a robot with ReFramework. For each transaction, the robot has to work with multiple different applications. Some of the processes can be retried when an exception throw, like download a table from a website. However, the other processes cannot be retried, like import invoice into the work system which might cause duplication error. So I have to set maximum retry time equal to 0 which lose the meaning to use ReFramework.
Has anyone encountered the same problem? Please let me how do you guys think about it.