Hi,
In wsdl if we have operations more than one.Then its mandatory to use soapAction attribute under binding tag.
For example i am giving the below example:
<wsdl:binding name="GAT__InboxSoapBinding" type="s0:GAT__InboxPortType">
<
soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="OpCreate">
<soap:operation soapAction="urn:GAT__Inbox/OpCreate" style="document"/>
<wsdl:input>
<soap:header message="s0:ARAuthenticate" part="header" use="literal">
</soap:header>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="Monitor">
<soap:operation soapAction="urn:GAT__Inbox/Monitor" style="document"/>
<wsdl:input>
<soap:header message="s0:ARAuthenticate" part="header" use="literal">
</soap:header>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
With Regards,
Rama Krishna.Y