soap解析wsdl错误:意外的元素:TAG_END

ian*_*cho 10 wsdl soapui

我在将ASP.NET版本4 Visual Studio 2010 Express项目中的WSDL定义导入SOAPUI 4.5.1时出错

网址就像

http://localhost:7929/ws/AX.asmx?WSDL
Run Code Online (Sandbox Code Playgroud)

生成错误

Error loading [http://localhost:7929/ws/AX.asmx?WSDL]: org.apache.xmlbeans.XmlException:
org.apache.xmlbeans.XmlException: error: Unexpected element: TAG_END
Run Code Online (Sandbox Code Playgroud)

错误跟踪:

com.eviware.soapui.impl.support.definition.support.InvalidDefinitionException
    at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader.loadXmlObject(WsdlLoader.java:138)
    at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getDefinitionParts(SchemaUtils.java:535)
...
Run Code Online (Sandbox Code Playgroud)

欢迎任何建议!

Ali*_*can 19

我在Soap UI 5.2.0中遇到了同样的问题

我的解决方案是关闭代理(由@ user518066建议)

在此输入图像描述


Mat*_*eno 5

问题是soapui不知道在哪里可以找到模式文件.如果您的wsdl部署到服务器,它将返回要包含的xsd文件的URL,并且soapui将能够找到它....

  • 我得到它与soapui版本5.0.0一起使用.将代理设置更改为无. (7认同)