Skip to Content
Technical Articles
Author's profile photo Gopisetty Sai Charan

Series of CPI Adapter – Soap 1.x

 Chapter 3 – SOAP 1.X

In this blog post, we’ll take a closer look at the SOAP adapter, one of the most widely used adapters in SAP CPI. We’ll explore its features, use cases, and provide step-by-step instructions for configuring the adapter as both a sender and receiver.

By the end of this blog post, readers will have a better understanding of the SOAP adapter and how it can be used to integrate systems in their organization.

SOAP Adapter Overview:

The SOAP Adapter is a component or module used in integration platforms like SAP CPI (SAP Cloud Platform Integration) to connect and exchange data with systems or services that use the SOAP (Simple Object Access Protocol) protocol. SOAP is a widely used messaging protocol for communication between web services.


The SOAP adapter can be used in a wide range of integration scenarios, including:

Exchanging data with external partners and vendors

  • Integrating different applications within an organization

Configuring the Sender SOAP 1.X Adapter:


Connection Details:


Relative endpoint address on which the integration runtime expects incoming requests, for example, /HCM/GetEmployeeDetails.

Service Definition:

The service definition consists of a service, an endpoint, and the exchange pattern. For one-way services, you can additionally specify the runtime behavior.

You can select the following options:


  • Manual: Set this option to use the service definition provided by the system and define the message exchange pattern manually. The default service definition provides a generic message format.

If We use WSDL as Manual, We need to follow the below configuration.

Use WS-Addressing:

Select this option to accept addressing information from message information headers (provided by the sender) during runtime


Message Exchange Pattern:

Specifies the kind of messages that are processed by the adapter.


Request-Reply: When selected, the adapter processes both request and response (synchronous message exchange).


When selected, the message is processed asynchronously. Use this option if in your scenario the sender just needs to initiate the request without being interested in getting to know if the request is processed successfully.



Specifies the authorization option for the sender.



1)User Role

2)Client Certificate


WS Security Tab:

Configure the tab as per your needs.



Conditions :

Configure the Body and Attachment size as per your standards


Thank you for reading this blog post, and we hope you found it informative and helpful. Stay tuned for more blog posts on other adapters in SAP CPI.

Please comment your views and suggestion.








Assigned Tags

      1 Comment
      You must be Logged on to comment or reply to a post.
      Author's profile photo Daniel Graversen
      Daniel Graversen

      Good blog series

      One improvment could be you inserted an index to the other blogs so it would be easy to find the other and know what they where about.