Skip to Content
avatar image
Former Member

XPATH is triggering only when operator is ≠ , else xpath never triggers in SAP PO 7.5 single stack

Hello Experts,

I xpath condition(to read the Attribute value from xml) in ICO to trigger the receiver based on condition in the input payload, however, xpath triggering only when ≠ operator has been used in condition else it will never trigger, and I am sure it's not reading my actual condition as well, which I have written to read the input payload, as If I write A≠B in that case also its trigger the interface where the condition is A≠B irrespective of what condition has been written for other receivers.

Moreover, I would like to know how can I check in logs, what exactly happening with my ICO at runtime, please let me know where can I find my xpath logs

See the below condition.

Thanks,

Farhan

xpath.png (93.2 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Feb 19 at 12:27 PM

    Are you using the condition in Receiver Determination Step or Interface determination step?

    Can you send the complete screenshot of both the conditions to check.

    --Priyanka

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 19 at 01:20 PM

    Hi Farhan!

    Didn't you try to use quotes? Or is "Contract" a kind of Context object?

    Regards, Evgeniy.

    Add comment
    10|10000 characters needed characters exceeded

  • Feb 19 at 01:58 PM

    Hi,

    XPath never triggered, it only return value of a specific node.

    What you actually want to do in condition editor?

    Regards,

    Anoop Rai

    Add comment
    10|10000 characters needed characters exceeded