on 07-02-2008 9:26 AM
Hi experts!
I have a problem with split mapping.
Here is my mapping:
http://img167.imageshack.us/img167/1279/mmln6.png
I need to create the new "Message" for each "Row".
When I run test in my MessageMapping it's OK, but when I try to run the same message from Runtime Workbench Test message I got:
- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="MAPPING">GENERIC</SAP:Code>
<SAP:P1>No messages created from split mapping</SAP:P1>
<SAP:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>No messages created from split mapping</SAP:Stack>
<SAP:Retry>N</SAP:Retry>
</SAP:Error>
What's the problem?
Edited by: LOS' on Jul 2, 2008 10:28 AM
Sanjeev Shekhar.
Yes, I removed them.
Now I get in monitor payload:
The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
-
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Here is my input:
<?xml version="1.0" encoding="UTF-8"?>
<ns0:Messages xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge">
<ns0:Message1>
<ns1:Actual_Amounts_Select_MT xmlns:ns1="http://baza.paz.com/actual_amounts">
<row>
<ORDER_ID>1234</ORDER_ID>
<CLIENT_ORDER_ID>2</CLIENT_ORDER_ID>
<DATETIME>264</DATETIME>
<CLIENT_ID>641</CLIENT_ID>
<BATCH_LINE/>
<BATCH_FILE_NAME/>
<CLIENT_PATH/>
</row>
<row>
<ORDER_ID>1234</ORDER_ID>
<CLIENT_ORDER_ID>2</CLIENT_ORDER_ID>
<DATETIME>264</DATETIME>
<CLIENT_ID>641</CLIENT_ID>
<BATCH_LINE/>
<BATCH_FILE_NAME/>
<CLIENT_PATH/>
</row>
</ns1:Actual_Amounts_Select_MT>
</ns0:Message1>
</ns0:Messages>
After removing tags it looks like that:
<?xml version="1.0" encoding="UTF-8"?>
<ns1:Actual_Amounts_Select_MT xmlns:ns1="http://baza.paz.com/actual_amounts">
<row>
<ORDER_ID>1234</ORDER_ID>
<CLIENT_ORDER_ID>2</CLIENT_ORDER_ID>
<DATETIME>264</DATETIME>
<CLIENT_ID>641</CLIENT_ID>
<BATCH_LINE/>
<BATCH_FILE_NAME/>
<CLIENT_PATH/>
</row>
<row>
<ORDER_ID>1234</ORDER_ID>
<CLIENT_ORDER_ID>2</CLIENT_ORDER_ID>
<DATETIME>264</DATETIME>
<CLIENT_ID>641</CLIENT_ID>
<BATCH_LINE/>
<BATCH_FILE_NAME/>
<CLIENT_PATH/>
</row>
</ns1:Actual_Amounts_Select_MT>
Edited by: LOS' on Jul 2, 2008 11:50 AM
Hi,
In case you are using the payload from the test tab of the message mapping, remove the tags:
<ns0:Messages
xmlns:ns0="http://abc.com/xi/XI/SplitAndMerge">
and their corresponding closing tags. It will help.
Regards,
Sanjeev.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
refersh the cache and try
regards
kummari
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
81 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.