我使用了CXF的wsdl2java从一个WSDL文件生成代码。然后,我使用ant文件(也是由CXF的wsdl2java生成的)构建代码。javax.xml.ws.WebServiceException: WSDL Metadata not availablecreate the proxy,
either Service instance or ServiceEndpoi
我希望编写一些集成测试,将WCF服务生成的WSDL与以前的(和已发布的)版本进行比较。这是为了确保服务合同不会因发布时间不同而有所不同。我希望我的测试是独立的,并且不依赖任何外部资源,比如托管在IIS上。我在想,我可以在测试中重新创建IIS托管环境,比如.
using (ServiceHost host = new ServiceHost(typeof(NSTest.HelloNS), new Uri(编辑:显然,这段代码只是为服务创建一个主机,我仍然缺少客户机代码来获得WSDL定义。