Catch¶
The Catch node stores exceptions thrown by nodes and outputs the exception messages for processing by subsequent nodes.
Node Type¶
Logic.
Input and Output Ability¶
This node has 0 entry points and multiple exit points.
Node Properties¶
Name
The name for this node.
Description
The description for this node.
Limitations¶
Each flow can only have 1 Catch node.
Samples¶
Input Sample¶
{
"MetaData": {
"CamelRedelivered": "false",
"CamelRedeliveryCounter": "0"
},
"Body": {
"assetId": "abc",
"timestamp": 24214324324,
"measurepoints":{
"temperature": 22.4,
"humidity": 78
}
}
}
Output Sample¶
{
"MetaData": {
"CamelRedelivered": "false",
"CamelRedeliveryCounter": "0",
"ExceptionMessage": "File path is null"
},
"Body": {
"assetId": "abc",
"timestamp": 24214324324,
"measurepoints":{
"temperature": 22.4,
"humidity": 78
}
}
}