Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

SOAP Adapter

Hi SDNites,

SOAP adapter is used on the sender side. Please let me know do I need to give WSDL for all the environments i.e. Dev / QA / PRD to the 3rd party as and when we progress in the landscape.

Also to share the details of WSDL, it can be taken only from Sender agreement or we can take the WSDL from any other componet and share it with 3rd party.  I have noticed the link below which 3rd party has already to make the call which has details as,

http://<host><port>/XISOAPAdapter/MessageServlet?channel=:SenderParty:Communication channel name

But when I have downloaded the same from Sender agreement, its WSDL has following URL,

http://<host><port>//XISOAPAdapter/MessageServlet?senderParty=&amp;senderService=Service Name&amp;receiverParty=&amp;receiverService=&amp;interface=Interface Name&amp;interfaceNamespace=Namespace value

Regards,

Abhishek

replied

>>Please let me know do I need to give WSDL for all the environments i.e. Dev / QA / PRD to the 3rd party as and when we progress in the landscape.

As mentioned by Jannus, Not required. They just need to change the endpoint information i.e. replace host and port.

>>>But when I have downloaded the same from Sender agreement, its WSDL has following URL,

You can use either of them but SAP recommends to go with what is displayed in the wsdl from sender agreement.

Reference :

Configuring the Sender SOAP Adapter - Advanced Adapter Engine - SAP Library

1 View this answer in context
Not what you were looking for? View more on this topic or Ask a question