When creating a wsdl file in eclipse it sets the name spaces to:
xmlns:soap='http://schemas.xmlsoap.org/wsdl/soap/' xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/' xmlns:xsd='http://www.w3.org/2001/XMLSchema'
Why exactly is it using schemas.xmlsoap.org and not the relevant w3 schemas?
The ‘schemas.xmlsoap.org’ namespaces are for SOAP 1.1. See the W3C documentation for more info.
The ‘w3c.org’ namespaces are used for SOAP 1.2. According to Wikipedia, SOAP did not become a W3C recommendation until version 1.2.
Trivia: the domain ‘xmlsoap.org’ is owned by Microsoft (try running a whois).
EDIT: It turns out this question is a duplicate of I am confused about SOAP namespaces