XML payloads

Accepting and returning XML on a service, or sending it to one, for a counterpart that cannot speak JSON — usually a B2B partner or a system older than the extension in front of it.

Overview

InCAPassessed
SAP SHIPS

No core answer is documented.

Not covered: CAP's OData and REST adapters are JSON. There is no XML content type to switch on, so the conversion happens before CAP sees the request or after it has answered.

community-only describes who provides it, not neglect: OData V4 dropped XML payloads at the protocol level, so this is a bridge to callers that stayed behind rather than a hole in the runtime.

InABAPassessed

In ABAP Cloud XML arrives as SOAP: a service consumption model calls a remote operation described by its WSDL, and a provider model answers one. The connection to the other system is set up as a communication arrangement, beside RFC connectivity for RFC calls.

SAP SHIPS

ABAP Cloud calls a SOAP operation through a service consumption model and answers one through a SOAP provider model, each generated from a WSDL in ADT, synchronously or with an asynchronous confirmation.

Not covered: At SOAP with a WSDL. The XML shape is the service contract's, and the connection to the other system is configured separately as communication systems and arrangements; XML with no WSDL behind it is outside what the scenario read here covers.

Both entries behind this door are halves of one SAP reference scenario, and a sample demonstrates and does not provide, so core-only rests on the SOAP models that scenario names.

THE COMMUNITY ADDS

No community artifact is documented here.

Artifacts1

1 of 1 artifacts
ArtifactSignals
CDS plugins1
@neoimpulse/cap-js-xml-protocolCAP plugin letting the REST adapter accept XML payloads
Signals
none

Seen working2

ArtifactSignals
Samples2
abap-platform-refscen-flight-soap-serverServer side of the flight reference scenario for SOAP in ABAP Cloud
none
SAP-samples/abap-platform-refscen-flight-soap-clientClient side of the flight reference scenario for SOAP in ABAP Cloud
none

Details

Coverage
statecommunity only, CAP
assessed
state in ABAPcore only, assessed
also inABAP
For your agent