Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
I'm using TOS DI 6.3.0, and I have this situation:
- I have an object as a context variable. This object has a 'status' variable.
- I use a tJava to instance this object, do some checks that can change the status variable.
- This tJava is connected to a tDie with an IF link (status code ERROR), and connected to another component also with an IF link (status code OK)
- After that, if everithing is OK, I have a tJavaRow that can change (or not) the status variable
So my problem is that my tJava can enter to both IF in a single execution (please see the picture attached). I think it's because the status variable is OK at the first time, but is changed by tJavaRow component. The weird thing is tJavaRow is not executed after tJava.. and aparently the IF sequence is not being respected.
So, how can I force my tJava to be executed completly before the execution of the next component, and also validate my status variable?
shong wrote:
Hi
How is the condition defined for each runIf lik? Can you show us the expression code?
Regards
Shong
The Job start with "Valida Parámetros" component.