Metl is a simple, web-based integration platform that allows for several different styles of data integration including messaging, file based Extract/Transform/Load (ETL), and remote procedure invocation via Web Services. Read more at www.jumpmind.com/products/metl/overview
Action On Error was not triggered on an error due to all steps canceled.
When an error occurs it sets all steps as canceled but the FlowCompletedWithErrors method checks if the component wasn't canceled then execute the action in that property however since the error activity set everything canceled, none of the Action on Error properties are executed. There should never be a time when you cancel at the same time an error occurs so there is no need to check for cancel in this error method.
Action On Error was not triggered on an error due to all steps canceled.
When an error occurs it sets all steps as canceled but the FlowCompletedWithErrors method checks if the component wasn't canceled then execute the action in that property however since the error activity set everything canceled, none of the Action on Error properties are executed. There should never be a time when you cancel at the same time an error occurs so there is no need to check for cancel in this error method.