cancel
Showing results for 
Search instead for 
Did you mean: 

cannt find soap action in wsdl

former_member190284
Participant
0 Kudos

Hi Experts

in the wsdl file, I coulnt find the soap action.

since it's also not a mandatory fiels in the receiver SOAP comm channel, I want to know if sap PI is able to  post the data succcessfully to 3rd party without giving the ssoap action value

If so, what is the use of soap action?

Thanks

Accepted Solutions (0)

Answers (3)

Answers (3)

RaghuVamseedhar
Active Contributor
0 Kudos

Nunu,

     SOAPAction is used by tell what SOAP request is going to do on server. SOAPAction can be used by firewall to filter SOAP requests. Please find more details here on w3.org.

former_member190284
Participant
0 Kudos

Hi Raghu

a very helpful answer

thanks

Former Member
0 Kudos

Hi,

In case you don't find a soapAction in your WSDL. You can go ahead without it in the SOAP cc.

(OR) Try using the value in the field "soap:operation" if the first case does not work.

Thanks,

Sudhansu

azharshaikh
Active Contributor
0 Kudos

Hi Nunu,

1. If you have to consume a web service with multiple service operations, then you would have to set soap action in ur Receiver SOAP CC

2. To find the list of Operations in your WSDL try this. Open the WSDL in a XML Editor (eg. XML Spy). Click on the Schema/WSDL tab and you will find all the operations listed. Refer the following blog for more info:

3. You can try to post test data directly to 3rd party using SOAP UI Tool.

Hope it helps

Regards,
Azhar