Before jumping to quick solution, lets look at why SOAP 1.2

Difference between SOAP 1.1 and SOAP 1.2

  1. Offers a clear processing model
  2. Provides improved interoperability with testing and implementation requirements
  3. Based on XML Information Set 
  4. Offers protocol independence for developers by providing a binding framework
  5. Includes HTTP binding for improved integration to the World Wide Web
  6. Delivers a well-defined extensibility model
  7. 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.


SOAP Webservice Oracle 1.1 1.2



If you have any question please leave it in comment.