Before jumping to quick solution, lets look at why SOAP 1.2
Difference between SOAP 1.1 and SOAP 1.2
- Offers a clear processing model
- Provides improved interoperability with testing and implementation requirements
- Based on XML Information Set
- Offers protocol independence for developers by providing a binding framework
- Includes HTTP binding for improved integration to the World Wide Web
- Delivers a well-defined extensibility model
- Provides improved support for Web standards.
WSDL Changes in SOAP 1.2
1. Namespace Changes: SOAP 1.2 supports the following namespace definition: xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"
2.SOAP 1.2 uses “application/soap+xml” as the Content Type, whereas SOAP 1.1 uses “text/xml”.
3.SOAP:Operation and SOAP Binding must be specified in SOAP 1.2 WSDL.
If you have any question please leave it in comment.