Administering and Monitoring Business Processes 10.4 | Administering and Monitoring Business Processes | webMethods Monitor User’s Guide | Process Monitoring | About Resubmitting Process Instances and Process Steps | Example Resubmittal Use Cases | Handled Exceptions
 
Handled Exceptions
In this case, the process model implementation includes an exception handler. For example, you can model a boundary error event that transitions to an error handler sequence flow in the event of step failure at run-time. This is considered a handled exception.
The resubmit feature can still be used to resubmit failed steps in this case. However, this is not a common pattern, as the purpose of the exception handler is to execute whatever logical behavior is needed to prevent the failure of the process instance in the event of a step failure.
In other words, if your exception handler is designed properly and working as expected, you would not normally need to resubmit the process instance. If you have to resubmit failed steps in process instances with an exception handler, you are advised to modify your exception handling logic to correctly process the source of the failure.

Copyright © 2019 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.
Innovation Release