in reply to SOAP::WSDL::Manual almost there... but not quite

I think your .NET WSDL server is broken, it should accept <SOAP-ENV:Body> the same as <s:Body>, but I really hate SOAP and dont know it too well.

I think you can accomplish what you want by setting/adding namespace s which is an alias for SOAP-ENV.