on 06-25-2015 8:19 AM
Hi All,
I am working on PI 7.40. In our requirement we have 1 operational mapping with two mapping. First mapping is 1..1 but second mapping is 0..unbounded(source is 1..1 , target is 0..unbound). If I change the occurrence of operational mapping 0..unbounded, first mapping fails.
Please suggest .
Thanks and Regards,
Uma
Hi Raghu,
Thank you for your suggestion.
We can 't change the occurrence of first mapping as this mapping is shared mapping among other interfaces. Please suggest me how can I proceed.
Thank & Regards,
Uma
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
>>> If I change the occurrence of operational mapping 0..unbounded, first mapping fails.
AFAIK - This might be happening as PI adds below additional tags at run-time when we choose multi mapping.
<?xml version="1.0" encoding="UTF-8"?>
<ns0:Messages xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge">
<ns0:Message1>
</ns0:Message1
So if you want to reuse first mapping, then write a simple java mapping to remove these additional tags and then pass it to your first mapping.
Now your operation mapping contains three mappings in the below order.
Java
Reusable graphical
actual mapping with split
Balasubramanya,
Please make first mapping 1:n and second mapping n:n (fist map 1..1 to 0..unbound, second map 0..unbound to 0..unbound).
Even though first map is 1:n, you create one occurrence of Message1.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.