SoapUI错误:引用未定义的实体:在新的SOAP UI项目中导入WSDL时

时间:2014-10-31 12:37:12

标签: wsdl soapui

我正在尝试通过Soap UI连接并向服务发送请求。我通过putty连接。在浏览器中,我能够获得wsdl但是在New SOAP UI项目中导入WSDL时,我收到错误:引用未定义的实体:nbsp。 完整跟踪如下:

Error loading [http://localhost:9874/ode/processes/services/services/AddCustomerBillingAccountResponseService_V0_2?xsd=AddCustomerBillingAccount.0.2]: org.apache.xmlbeans.XmlException: org.apache.xmlbeans.XmlException: error: Reference to undefined entity: nbsp 

我看到了链接:Error while enter URL in WSDL location in SoapUI。但是找不到合适的解决方案。在链接中,一个答案是" 此问题与您的wsdl无关,但它是一个soapUI问题。我有5.0.0版本的这个问题,我安装了4.5.1版本,它工作=)"。但是,我正在使用SOAP UI版本4.5.1本身。 帮助赞赏。谢谢。

4 个答案:

答案 0 :(得分:1)

我将此添加到web.config,现在已经解决了

<location path="ABC"> <system.web> <authorization> <allow users="?" /> </authorization> </system.web> </location>

答案 1 :(得分:0)

我相信你现在已经解决了这个问题;但是,我今天得到了同样的错误。正如许多人想象的那样,我的问题并不是WSDL中的空白区域。

我的问题是身份验证。

使用Windows Auth,web.config只允许少数网络用户使用。当我允许*时,我清除了错误并且SoapUI正确地创建了项目。

答案 2 :(得分:0)

我遇到了同样的问题并且停用了代理(文件/偏好设置/代理设置)解决了错误。

答案 3 :(得分:0)

在IIS中,转到您的应用程序==>授权。 右键单击启用的身份验证形式,然后选择编辑。 如果授权设置为“ IUser”,则很可能是您的问题。将其更改为“应用程序池安全性”。