Skip to Content
0

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

Feb 18 at 02:30 PM

53

avatar image
Former Member

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)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Priyanka Anagani Feb 19 at 12:27 PM
0

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

Share
10 |10000 characters needed characters left characters exceeded
Evgeniy Kolmakov Feb 19 at 01:20 PM
0

Hi Farhan!

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

Regards, Evgeniy.

Share
10 |10000 characters needed characters left characters exceeded
Anoop Rai Feb 19 at 01:58 PM
0

Hi,

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

What you actually want to do in condition editor?

Regards,

Anoop Rai

Share
10 |10000 characters needed characters left characters exceeded