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.
SAP Knowledge Base Article - Preview