How to call Web Service with empty soapAction definition?
posted 4 years ago
I received WSDL file from my customer for integrations and that WSDL file was used for other customers and integrations also so it is valid and it won't be changed certainly.
I call Web Service from some IBM application (Java based) where I define in some application parameters:end point URL, Service Name and Soap Action. This definition is not done in code but on GUI. I also did many integrations before so this is how it works.
Now I am confused: I have end Point URL, I have Service Name (...HttpBinding) I have name of the operation in WSDL file (sendSMS) but field SOAP ACTION is empty? This Service has other operations too so I must call this operation sendSMS but how to define soapaction when it is blank?
Once again WSDL generation won't be changed it is valid and used by others before. I am confused if some one can give me answer. How to find out soap action name?
this is from WSDL:
<soap peration soapAction=""/>