If I follow your advice I get this exception:
Error loading [http://localhost:81/soap.xsd]: org.apache.xmlbeans.XmlException: org.apache.xmlbeans.XmlException: error: does not close tag
It relates to the import statement
<xsd:import namespace="http://schemas.xmlsoap.org/wsdl/soap/" schemaLocation="http://localhost:81/soap.xsd" />
But I cannot see what should be wrong. And the xsd file actually exists. I can it load in a web browser and I can import the file in my SOA tool and do further work with it, so the source should be syntactically correct.