Hi All
I am using rule event in the exception tab of call integration smart service, I want the exception flow to be triggered if the integration fails.
In rule event i added one condition if success = false then exception flow will trigger.
It is going to exception flow but also flow going to the next node.
So i want flow only go to the exception flow rather than next node.
Discussion posts and replies are publicly visible
When and where do you initialize the variable success?
You should not be using the exception flow for this. Instead, configure an XOR gateway after the HTTP node (in the main process flow) to check the value of pv!Success, and take a different route if it's "false".
Mike Schmitt yes, i already tried with XOR gateway and it is working finebut i want to know can we do this through exception tab ?
In call Integration smart service there is output variable success
when integration fails then sucess variable value "FALSE"
yogeshc said:i want to know can we do this through exception tab
This use case is not what exception flows are for. Generally an exception flow will be used on a node that persists for a while (in other words, an attended node, usually a User Input Task) - the rule would monitor for a certain value to be reached and then proceed when that condition is matched. In your case though, the value you're monitoring is one of the values set by the completion of the node you're trying to monitor it from (plus, the node is not attended and will not persist for any particular amount of time). Thus the use case is not matched well at all.
Thank you!!
Exception flows are made to manage a business exception, not a technical exception.
In setup, you set the value of !success as text false, but in the output parameter, it is a boolean. set it as a boolean value by using the new expression and then it will work
see, its working
Could you please describe more.
Please share the screenshot of exception tab rule event