on 01-20-2014 7:50 PM
I need some help on multimapping. i need to create multiple messages from one source file . Receiver side also one file. Content conversion is working fine from source. .
In mm created with o..unbound . In MM test tab it is created multiple messages for each PO number but in runtime i am getting the above message splitt mapping created no messages . I searched in the blogs for the above issue and found that we need to remove extra messges tages
<ns0:Messages xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge">
<ns0:Message1> . These tages were created in test tab but not in the sxmb_moni payload .
When I copy the payload from test tab in rwb and it is giving the same error . Also when i copy the payload from sxmb_moni and test in test tab i am getting the following error .All the fields in source are red .
Do I need to check anything else
Thanks for your help
Hi Mahesh -
Messages/Messages1 should come automatically.
Please check for the answer suggested by Bhavesh Kantilal. I believe it's the same issue with you too.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
So after the changing the interface determination still you don't find the message/message1?
Can you share you mapping screenshot for the root nodes?
True. you don't find this option anymore as you can select the mapping directly >7.1
So Messages/Messages1 will get added automatically during run time.
Also i don't think you should map Messages and Messages 1 on the target side.. As they are 1..1 they'll get created automatically.
These tages were created in test tab but not in the sxmb_moni payload .
When I copy the payload from test tab in rwb and it is giving the same error . Also when i copy the payload from sxmb_moni and test in test tab i am getting the following error .All the fields in source are red .
This is not an error. In order to test multi mapping scenarios, you have to add the tags manually.
Just take the payload from moni and replace the part from message type (keep messages/messges1) and test. If that works then the interface should work during runtime as well.
Message was edited by: Hareesh Gampa
Hi Mahesh
Do the following
1. remove the mapping for message and message 1 . They will populate automatically.Start mapping with your target message type.
2. Test the mapping from testing tab of mapping. You need to fill the values of the payload xml fields.
3. Send a file and see the mesasge in moni. You should see multiple sub payload when you click on
request message mapping-->payload
Thank you all . There was an issue with source structure and I fixed that issue
Now I can test from MM test tab and it is creating multiple messages on target side
I copied payload from test tab and removed message1 and splitmerge tags and tested in RWB
It created multiple files in target server directory which is expected.
But when I am testing from end to end still I am getting the error Split mapping created no messages
I searched in the sdn blog and imported xsl program into operaion maping and it still not solved my issue
I am getting the error Split mapping created no messages. when I am testing end to end ,in the inbound payload the extra tags Message1 and messagesplit are not created
Not sure what I am missing here
Thank for your help
Thanks Hareesh for giving me hint for comparison. Finally it worked.When I compared name spaces in end end and test tab payloads , there is mismatch. My bad. In content converstion record structure namespace message type pointing to message mapping namespace which was not correct . After correcting it,running now
Thank you all for your help
Hi Mahesh,
When I copy the payload from test tab in rwb and it is giving the same error . Also when i copy the payload from sxmb_moni and test in test tab i am getting the following error .All the fields in source are red .
Cannot create target element /ns0:Messages.
you are getting this error in message mapping test tab ,because it is mandatory in message mapping.
it could be because of two things.
1.sender messages does not have Message tag
2.you might not have mapped target message tag.
without message tag is ok in runtime. but testing in MM you need to put explicitly.
Regards,
Muniyappan.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.