Skip to Content
Technical Articles
Author's profile photo Sanjana Satyan

Generating WSDL in Cloud Integration(CPI) using SOAMANAGER

Hi Reader,

In this blog post, I shall explain the steps to be followed to generate a WSDL from the T-Code SOAMANAGER. Let me first explain what is a WSDL.

Web Service Description Language or WSDL is an XML-based interface description language used to describe the functionality offered by a web service. In simple words, a WSDL file provides a machine-readable description of how the service can be called and what parameters it is expecting. I had generated the WSDL for a SOAP-based Integration scenario.

For SOAP-based integration:
SOAP receiver channels are used to consume web services whilst
SOAP sender channels are used to expose Cloud Integration as a web service.

Steps to Generate a WSDL using SOAMANAGER

1. In SAP ECC enter the T-code SE80 –> Enter the Package Name of the Interface โ€“>Go to Enterprise Services under the Object Name–>Copy the Service Definition Name.

SE80SE80 Object Navigator

2. Enter the T-Code SOAMANAGER –> The webpage would open–> Login with your credentials.

3. Enter the Service Definition copied in the service name box and click on the search button.

SOAMANAGERSOA Management

4. You would find your search result under the Internal Name, double click and you would see the Define Services and Binding Screen.

5. Then click on the Create Service button a new Screen for Configuration of New Bindings for Service Definition would open. Fill in the Service Name and New Binding Name respectively and click on next.

Service and Binding Name

6. In Provider Security Screen select the options according to your requirements and click on the Next button. In transport channel Authentication I had selected the User ID/Password option.

Provider Security

7. In the SOAP Protocol page we need not update anything, click on the Next button.

SOAP Protocol

8. In the operation settings page click on the Finish button.

Operation Settings

9. Then the screen as shown below would open–>Click on the open Service Binding symbol

Services and Bindings

10. The WSDL Generation for Binding screen would open. Scroll down to the WSDL Generation and click on the execute button near the WSDL URL for Binding.

WSDL Generation for Binding

11. After Executing the WSDL URL for Binding a new tab would open –> Login with your SAP credentials and you would be able to view the WSDL which was generated from the SOAMANAGER.

You can now use the WSDL generated from the T-Code SOAMANAGER in your IFlow.

Hope you had a good read ๐Ÿ™‚

You can also check out this link for more information on WSDL.
https://help.sap.com/viewer/product/CLOUD_INTEGRATION/Cloud/en-US?q=WSDL

If you have any further queries on the WSDL generation from SOAMANAGER mentioned, please feel free to drop comments below and also share your feedback on this topic.
Feel free to follow my profile and the tags mentioned for more content on Cloud Integration.

You can also post your questions onย https://answers.sap.com/tags/67837800100800006801

Best Wishes,
Sanjana Satyan.

Assigned tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.