Symptom
You have designed an IFlow in Cloud Integration, which uses a receiver OData Adapter with OData V2 message protocol. You realize that the structure of the payload is modified by the adapter: the empty XML segments are not sent out by the adapter to the target server at all.
e.g.: Incoming XML:
<?xml version="1.0" encoding="UTF-8"?>
<Bank><SWIFTCode>XXX</SWIFTCode><BankID>0000001</BankID><BankCategory></BankCategory></Bank>
Actual request sent out by the receiver OData Adapter:
{"SWIFTCode":"XXX","Bank":"0000001"}
-> The empty BankCategory segment is removed by the adapter.
Read more...
Environment
- SAP Cloud Integration
- SAP Integration Suite
Product
Keywords
HCI, CPI, payload, XML, element, subelement, empty, missing, string, OData, OData V2 , KBA , LOD-HCI-PI-CON-OD , OData Adapters , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.