Products | Versions |
---|---|
TIBCO BusinessEvents Enterprise Edition | - |
Not Applicable | - |
Resolution:
At runtime, BusinessEvents always evaluates rules against new objects. It might re-evaluate rules if the property values within their concept instances change, depending on the rule. Check for the following in your rule.
1. If a rule has no condition, BusinessEvents does not re-evaluate the rule.
2. If a condition refers to a property of a declared fact, will re-evaluate that condition when the value of the dependent property is modified.
See the attached project for details (modified sample), you need to run the test with act1, 3000 for 3 times to see the rule trigger and if you run the test again the third time then it triggers the rule as we change the value of the property.