soapUI:错误不会关闭标记

tes*_*icg 35 web-services soapui

我第一次尝试使用soapUI 4.5.2.我创建了简单的.NET ASPX Web服务并将以下地址复制到soapUI中:

http://localhost:52086/WebService1.asmx
Run Code Online (Sandbox Code Playgroud)

但是,出现了以下错误:

Error loading [http://localhost:52086/WebService1.asmx]: org.apache.xmlbeans.XmlException: org.apache.xmlbeans.XmlException: error: does not close tag
Run Code Online (Sandbox Code Playgroud)

我在soapUI首选项中禁用了代理选项.

如何使它工作?

小智 46

注意?wsdl.

你应该像这样使用它:

http://localhost:52086/WebService1.asmx?wsdl
Run Code Online (Sandbox Code Playgroud)


Kay*_*ani 43

我在Linux Mint 上遇到了与SoapUI 5.0.0 相同的问题. 在我的情况下,wsdl url是正确的,可以通过任何浏览器访问.(您可能需要在URL的末尾添加'?wsdl').Soupui试图从我的Mozilla Firefox加载代理设置,导致SoapUI无法解析我本地网络中的WSDL的导入XSD.在Soapui中将代理设置为None之后,问题也得到了解决.

文件 - >首选项 - >代理设置 - >无


Kri*_*hna 5

您必须指示天气是否是服务器uri,所以有一种方法可以这样写

http://192.XXX.X.XXX/Service/Servicename.asmx?wsdl
Run Code Online (Sandbox Code Playgroud)

尝试这个。


小智 5

修复步骤: 1. 在 SOAP UI 工具上。单击“文件”>“选项”,然后单击“代理设置” 2. 将自动更改为手动,并在“排除”中写入 localhost 3. 重新尝试导入 WSDL。