SAP Knowledge Base Article - Public

3274602 - Error: "Request Payload Parsing Failed for one of the reason: (1) Either the OData metadata content available in the server is outdated OR (2) The request payload seems to be incorrect."

Symptom

Error occurring in an iFlow at Odata V2 adapter:

Error: Request Payload Parsing Failed for one of the reason: (1) Either the OData metadata content available in the server is outdated OR (2) The request payload seems to be incorrect.Error: The XML is malformed at node <XXXXX> 

Environment

Sap Cloud Integration

Reproducing the Issue

  1. Design an IFlow with Odata adapter
  2. Deploy the IFlow
  3. An error pops up

Cause

Incorrect Payload Structure or Incorrect Successfactors Metadata and also check if there are empty fields within the payload. 

Resolution

a) Check blog - Payload structures in OData V2 adapter for SAP Cloud Integration
b) Correct SuccessFactors metadata - 2527971
c) Check the property in the metadata and the request payload and see if the value adheres to the EDM constraints.

See Also

Payload structures in OData V2 adapter for SAP Cloud Integration

Correct SuccessFactors metadata - 2527971

SAP Community page: SAP Cloud Integration Community 

Online Help page: SAP Cloud Integration 

 

Keywords

SAP Cloud Integration, SAP HCI, SAP CPI, SCPI, tenant, IFlow, Integration Flow, deployment, model configurator, properties, CPI integration flow, , Cloud Integration, Odata V2, Payload, Successfactor, Successfactor Metadata , KBA , LOD-HCI-PI-CON-OD , OData Adapters , Problem

Product

SAP SuccessFactors HXM Core 2211