on 06-01-2007 4:55 AM
Hey guys!
I'm using the Marketplace adapter in XI to connect to SRM to the Marketsite. When I send the PO from SRM, I get an error in the Adapter Engine:
<i>Delivery of the message to the application using connection Marketplace_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.ra.ms.api.DeliveryException: Problem inserting f8286e50-0fec-11dc-cf18-00145e7a5e46(OUTBOUND) into the database: com.sap.aii.af.ra.ms.api.MessageFormatException: java.lang.NullPointerException</i>
According to SAP Note: 898010, I need to insert this tag:
<?soxtype urn:x-commerceone:document:com:commerceone:schema1.sox$1.0?>
into the output XML tag so that it can be processed by Marketsite.
Would you know how I can do this? So far, mapping in XI can only be done in the element level, not the message level.
Can anyone help me out?
Thanks!
Glenn
Hi,
if possible try to handle with Module processors in receivers side
Also see the below links
/people/sap.user72/blog/2004/11/04/sap-business-connector-or-sap-exchange-infrastructure
Also check this thread:
Regards
Chilla
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Glenn,
Its just a thought. I'm really not sure whether it will work or not, since i'm @ home I can't able to try it. Please try the below method and lemme know whether it works or not.
In your mapping export the target XSD to local system and change the XSD root node ,remove the tag <?xml version="1.0" encoding="ISO-8859-1"?> and add
<?soxtype urn:x-commerceone:document:com:commerceone:schema1.sox$1.0?>
Now import the modified XSD as External Definitions and give this External definition in the target message type and do the mapping.
Glenn, its just a thought. Hence give a shot.:-)
Best Regards,
raj.
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.