Reputation: 71
I am trying to connect and send a request to a service via Soap UI. I connected via putty.In the browser, i am able to get wsdl but while importing the WSDL in New SOAP UI project ,i am getting error:Reference to undefined entity: nbsp. Complete trace below:
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
I saw the link: Error while enter URL in WSDL location in SoapUI. But could not find a suitable solution for this. In the link, one answer is given as "This problem is not related with your wsdl but it's a soapUI problem. I had this problem with 5.0.0 version and i installed the 4.5.1 version and it worked =)". However i am working on SOAP UI version 4.5.1 itself. Help appreciated.Thanks in advance.
Upvotes: 5
Views: 13826
Reputation: 262
In IIS, go to your application ==> Authorization. Rightclick the enabled form of authentication and select edit. If the authorization there is set to 'IUser', that will most likely be your problem. Change it to 'Application pool security'.
Upvotes: 0
Reputation: 21
I had the same issue and desactivate the proxy (file/preferences/proxy setting) solved error.
Upvotes: 1
Reputation: 1318
I added this to web.config, and now it's solved
<location path="ABC">
<system.web>
<authorization>
<allow users="?" />
</authorization>
</system.web>
</location>
Upvotes: 2
Reputation: 73
I'm sure you've solved this by now; however, I got the same error today. My problem wasn't a blank space in the WSDL as many seem to think.
My issue was authentication.
Using Windows Auth, the web.config was only allowing a handful of network users. When I allowed *, I cleared the error and SoapUI properly created the project.
Upvotes: 1