Skip to Content
0
Former Member
Feb 16, 2016 at 02:27 PM

How do I surpress a value in a context change?

175 Views

Hi all,

I have many mappings defined, and not long ago, our SAP system updated to 7.5. Now there are some problems regarding the equalsS method in a message mapping whenever the source node is not present.

I have two queues, each queue representing one xml-element. Elements of both queues go through an equalsS function, and yield true or false. These elements are all optional, but here comes the tricky part: if both input queues are unequal in size (unequal amount of nodes in the source message), I get weird behavior in the result queue:

I want the result to yield true, false, false. But instead, I get a true in the last result, because the value of the previous input node is used.

Any ideas on how I can do this?

Attachments

bla.png (12.5 kB)