Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
We have a SOAP webservice which we need to call for getting some info, but whenever the webservice fails(or takes OnComponentError route), we need to retry calling the webservice after a certain interval(using tSleep for setting the interval to wait).
The problem i am facing is, whenever the webservice call is OnComponentOk, the tLoop iterates successfully as per the condition mentioned. But whenever the tSoap(which we are using to call the SOAP webservice) component fails and takes the OnComponentError route, the tLoop iterates only once, even though the condition is still true. I guess its doing that on purpose.
Per our project need, we need to retry the webservice specifically during these oncomponentError flow. What is the approach i should take, or there is a good production compliant workaround to this ask. Please suggest.
I am using talend studio 7.3.1, with jdk 11.
Hello,
Would you mind posting your current job design screenshot here? Which will be helpful for us to understand your workflow. Please mask your sensitive data.
Best regards
Sabrina