title: SOAP port uses a non-standard SOAP 1.2 binding
body: <p>I am using the <a href="https://www.mojohaus.org/jaxws-maven-plugin/wsimport-mojo.html" rel="noreferrer">jaxws maven plugin</a> to generate webservices access classes. During the generation the following warning is printed:</p>
  
  <p>[WARNING] SOAP port "MyServicePort" uses a non-standard SOAP 1.2 binding.
  line XXX of <a href="http://...?wsdl" rel="noreferrer">http://...?wsdl</a></p>
  
  <p>By adding an additional argument (<code>-extension</code>) I got it to work however I am wondering what this error is about? SOAP 1.2 Binding seems <a href="http://schemas.xmlsoap.org/wsdl/soap12/soap12WSDL.htm" rel="noreferrer">official </a> to me - so whats the problem?</p>
  
  <p>The namespace defition of the wsdl is like this:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;wsdl:definitions name="FooServerInvoker" 
  
  targetNamespace="http://ws.server.foo.com/" 
  xmlns:ns1="http://schemas.xmlsoap.org/soap/http" 
  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 
  xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" 
  xmlns:tns="http://ws.server.jadice.levigo.com/" 
  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;
  </code></pre>
  
  <p>The problem is mentioned <a href="https://stackoverflow.com/questions/6280907/quickest-way-to-access-a-webservice-with-wsdl-in-java">here</a> where you can find an example wsdl if you want to try out.</p>