TIBCO Business Studio simulation feature does not handle nested conditions correctly.
book
Article ID: KB0093333
calendar_today
Updated On:
Products
Versions
TIBCO Business Studio - BPM Edition
-
Not Applicable
-
Description
Description: A nested condition is a condition that applies on a path coming from another condition. So in the following scenario,
X1-/-X2-/-U3 | |--U4 |---U2
you'll see this incorrect allocation:
Instance X1 X2 After X1 After X2 1 T T X2 U3 2 F F U2 U2 (does not reach X2) 3 T T X2 U3 4 F F U2 U2 (does not reach X2)
Symptoms: Paths on nested conditions are not taken or the wrong proportion goes there.
Cause: The issue is that the simulation engine sets the parameters independently on process instance start. The first conditional parameter is set to True and the second to True in
instance 1. Then in instance 2, the reverse occurs leading to the scenario above.
Issue/Introduction
TIBCO Business Studio simulation feature does not handle nested conditions correctly.
Resolution
XPD-7108 has been raised to address this in a future release. There is a workaround which is to include additional paths. This could quickly get unwieldy in bigger projects.