I recommend creating your WSDL outside of WM tools (or any other tool) using a WSDL editor like XML Spy Enterprise or the Eclipse Web Developers Toolkit (and others I’m sure as well).
Then validate your WSDL using a web services testing tool that supports the WS-I Basic Profile assertions. SoapSonar will do this as well SoapUI if you configure it correctly.
What version of IS are you using? I know that in IS 6.5 you needed to create your own statements to extract and validate the payload of a doc/lit request against the IS schema you created from the XSD. I think that IS 7.1.x does this for you, but am not sure.
Mark
#soa#API-Management#webMethods