首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >org.apache.xmlbeans.XmlException: org.apache.xmlbeans.XmlException: error:引用未定义实体:贸易

org.apache.xmlbeans.XmlException: org.apache.xmlbeans.XmlException: error:引用未定义实体:贸易
EN

Stack Overflow用户
提问于 2017-02-02 12:36:27
回答 1查看 9.5K关注 0票数 4

我第一次尝试使用SoapUI 5.3.0。以下是我所做的:

  1. 创建默认WCF项目并将其发布到IIS。
  2. 确保我可以在这里到达WSDL:http://MyComputer/WCFTest/Service1.svc?wsdl
  3. 打开Soap并选择File/New项目
  4. 按照步骤2输入初始WSDL,项目名称将自动填充。单击OK。

然后我看到了这扇窗户:

我输入Windows凭据(以访问代理服务器),然后看到以下错误:

代码语言:javascript
运行
复制
Error loading [http://MyComputer/WCFTest/Service1.svc?wsdl]: org.apache.xmlbeans.XmlException: 
org.apache.xmlbeans.XmlException: error: Reference to undefined entity: trade 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-02 14:15:40

当然,在您的示例中,使用SOAPUI通过代理进行身份验证存在问题。因此,SOAPUI下载了一些错误消息数据,而不是WSDL;这就是为什么您会得到XMLBeans异常的原因,因为XMLBeans正在尝试解析和错误数据,而不是格式良好的WSDL。

您可以尝试不同的方法来忽略这个问题:

配置代理

您可以尝试在SOAPUI中正确配置代理,通过文件>首选项访问,然后在新窗口上选择proxy选项卡,确保您的代理配置是正确的(也可能不是在代理后面,因此none设置可以解决您的问题)。

从文件中下载SOAPUI中的一个加载的WSDL

如果您可以从浏览器下载WSDL,并且可以从SOAPUI访问服务器端点,那么只需下载WSDL,将文件保存在磁盘中,然后直接使用文件中的WSDL创建SOAPUI项目。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42002467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档