Rule not fired for a condition which checks concept attribute @parent (parent updated in same RTC cycle).

Rule not fired for a condition which checks concept attribute @parent (parent updated in same RTC cycle).

book

Article ID: KB0086007

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
Description:
===========
Rule not fired for a condition which checks concept attribute @parent (parent updated in same RTC cycle).

Environment:
===========
TIBCO BusinessEvents 3.x/4.x/5.x
All Operating Systems

Symptoms:
=========
Rule with condition « concept.field@parent != null » will not be fired when the parent has been assigned in another Rule of the same RTC cycle.

Cause:
======
TIBCO BusinessEvents  re-evaluates the Agenda only for entity properties but @parent is an attribute which will not update the agenda.


Resolution:
========
Remove the condition from the declaration of the Rule, add them to the Rule and leave the rule when a parent exists for the concept.

Issue/Introduction

Rule not fired for a condition which checks concept attribute @parent (parent updated in same RTC cycle).