Pueden producirse errores cuando se crea una instancia de proceso o cuando fallan las operaciones que se invocan como parte de la navegación de una instancia de proceso. Existen los mecanismos siguientes para manejar estos errores:
- Pasar el control a los manejadores de errores correspondiente
- Detener el proceso y dejar que otro repare la situación (force-retry,
force-complete)
- Compensar el proceso
- Pasar el error a la aplicación de cliente como una excepción de la API, por ejemplo, se genera una excepción cuando no existe el modelo de proceso desde el que se ha de crear una instancia.
En las tareas siguientes se describe cómo manejar los errores y
excepciones