09-23-04 02:53 AM
Hi ,
My problem ,
i have made in a logicalor two predicates that are based on
two incoming xml fields something like
logical or
-- if xmlfield1 = 1
-- if xmlfield2 =3
then action update status with "error"
both fields are not necessarely requiered.
I i don't send the complete xml file then the action doen't fire even if one
of the condition is true (see below for logging info)
it seems to me that the action must fire because one of the conditions is
true.
can someone help me out !!.
Regards,
David van der vliet
FACT ACTIVITY 9/16/2004 6:33:28 PM
Rule Engine Instance Identifier: 19c97d5c-51ea-44f7-b2f9-fd676abb991e
Ruleset Name: test
Operation: Assert
Object Type: TypedXmlDocument:Relaties
Object Instance Identifier: 926
FACT ACTIVITY 9/16/2004 6:33:28 PM
Rule Engine Instance Identifier: 19c97d5c-51ea-44f7-b2f9-fd676abb991e
Ruleset Name: test
Operation: Assert
Object Type: TypedXmlDocument:Relaties:/Root/Relaties/Relatie/Label[@Num
mer=3]
Object Instance Identifier: 920
CONDITION EVALUATION TEST (MATCH) 9/16/2004 6:33:28 PM
Rule Engine Instance Identifier: 19c97d5c-51ea-44f7-b2f9-fd676abb991e
Ruleset Name: test
Test Expression:
TypedXmlDocument:Relaties:/Root/Relaties/Relatie/Label[@Nummer=3].Waarde
==
31-12-2001
Left Operand Value: 31-12-2001
Right Operand Value: 31-12-2001
Test Result: True
FACT ACTIVITY 9/16/2004 6:33:28 PM
Rule Engine Instance Identifier: 19c97d5c-51ea-44f7-b2f9-fd676abb991e
Ruleset Name: test
Operation: Retract
Object Type: TypedXmlDocument:Relaties
Object Instance Identifier: 926
FACT ACTIVITY 9/16/2004 6:33:28 PM
Rule Engine Instance Identifier: 19c97d5c-51ea-44f7-b2f9-fd676abb991e
Ruleset Name: test
Operation: Retract
Object Type: TypedXmlDocument:Relaties:/Root/Relaties/Relatie/Label[@Num
mer=3]
Object Instance Identifier: 920
[ Post a follow-up to this message ]
|