I’m getting the error in serverlog as “No condition matches in trigger GE_MaximoGreenville_PurchaseOrder_Target.Triggers:PurchaseOrderTrigger
for document Canonical:PurchaseOrder with activation wm6b51b1440ef5d11dc979690d6b3e17310”
If same filter condition is used as
(%PO_CANONICAL/PO_HDR_INFO/CANCELLED_FLAG% L_NOT_EQUALS ‘Y’ && %PO_CANONICAL/PO_LINE_INFO/PO_LINE[0]/REQUISITION_ID% L_NOT_EQUALS null && %PO_CANONICAL/PO_LINE_INFO/PO_LINE[0]/REQUISITION_ID% == /^MAXGR/)|| (%PO_CANONICAL/PO_HDR_INFO/CANCELLED_FLAG% L_EQUALS ‘Y’)
No error is throwing and it was processing the document.
I’m usin webMethods 6.1
Any one coul pls help me in solving this problem.
Thanks,
K.Kailash
I believe you’re correct. Also, I don’t believe this expression is valid for lexical operators: L_NOT_EQUALS null. Lexical operators operate on string values only so comparing it to null is not possible last time I checked.
I looked thru the docs and read this thread and though I came close I still have no answer to my question:
I want my trigger to subscribe to all docs with a certain string field set to null.
I tried all kinds of stuff (null, NULL, “”, $null, L_EQUALS, ==) but I can’t get it to work.
Obviously it would be best if I could use lexical filters.