cancel
Showing results for 
Search instead for 
Did you mean: 

Regds : SOAP ADAPTER

Former Member
0 Kudos

I have gone through SAP Help, but i couldnt understand SOAP Action parameter in SOAP receiver adapter. please explain ?

Accepted Solutions (1)

Accepted Solutions (1)

prateek
Active Contributor
0 Kudos

There is nothing much to understand. Action is like a function. It is not mandatory.

If the wsdl provided to you have node "soapAction", then you need to provide that node value to the SOAP Action in the communication channel. Otherwise the call to the webservice won't be proper.

Regards,

Prateek

Answers (2)

Answers (2)

prasannakrishna_mynam
Contributor
0 Kudos

Hello Praveen,

A SOAP Action is a operation provided by the web service, and a web service can provide multiple SOAP Actions in genaral, but in PI it supports single action.SOAP Actions are function modules that perform some operation. If you do not specify any SOAP Action then, you are not telling which operation to perform in web service.

For e.g TemparatureCoonverter is the Web Service and it provides operations like F2C and C2F, you refer these as SOAP Actions and while invoking the Web Service you provide SOAP Action to tell which operation you want to perform.

Hope This clears your doubt..

Regards,

Prasanna

Former Member
0 Kudos

Hi,

Normally, a webservice will have n no of methods in it. In SOAP action parameter, you will specify, which method of webservice you are calling.

Regards,

Reyaz