Hi,
I have a WSDL downloaded from the from the server, I made following changes to the WSDL without changing the soapAction. but still I am able to consume the service without any issues. is this because of the server is considering changed WSDL as new version and allowing backward compatibility. Anyone please clarify why its working even through WSDL has changed.
renamed PortType
renamed Binding Name and Binding Type
WSDL 1:-
<s2:portType name="sampleApplication">
<s2:binding name="sampleApplicationBiniding" type="s3:sampleApplication">
<s2:operation name:"GetNamelist">
s4:operation soapAction="http://www.example.com/sampleApplication/GetNamelist"
WSDL 2:-<s2:portType name="sampleApplication1">
<s2:binding name="sampleApplicationBiniding1" type="s3:sampleApplication1">
s4:operation soapAction="http://www.example.com/sampleApplication/GetNamelist"