Ошибка SoapUI "не удалось загрузить url" при загрузке WSDL

у меня продолжают возникать странные проблемы. Главное, что я продолжаю получать следующую ошибку при попытке добавить WSDL в новый проект:

Error loading [https://.../token?wsdl]: java.lang.Exception: Failed to load url; https://.../token?wsdl, 0 -

вот сообщение, записанное в ошибке.файл журнала:

java.lang.Exception: Failed to load url; https://.../token?wsdl, 0 - 
at com.eviware.soapui.impl.wsdl.support.wsdl.UrlWsdlLoader.load(UrlWsdlLoader.java:184)
at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader.loadXmlObject(WsdlLoader.java:121)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getDefinitionParts(SchemaUtils.java:535)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getDefinitionParts(SchemaUtils.java:524)
at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionCache.update(AbstractDefinitionCache.java:97)
at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext$Loader.construct(AbstractDefinitionContext.java:226)
at com.eviware.soapui.support.swing.SwingWorkerDelegator.construct(SwingWorkerDelegator.java:46)
at com.eviware.soapui.support.swing.SwingWorker.run(SwingWorker.java:149)
at java.lang.Thread.run(Unknown Source)

Я проверил, что приложение на этом URL-адресе работает, и я могу добраться до WSDL из веб-браузера, но я продолжаю получать это сообщение об ошибке независимо от того, что. Я использую SoapUI 4.5.0 (32-бит) в окне Windows 7. Я также пробовал 64-бит версия с теми же результатами. Это происходит независимо от того, нахожусь ли я в VPN или нет.

вы знаете, почему я могу получить эту ошибку?

13 ответов


У меня были аналогичные проблемы и работали вокруг них, сохраняя WSDL локально. Не забудьте также сохранить XSD-файлы. Возможно, потребуется изменить WSDL, чтобы указать подходящее расположение для XSDs.


У меня была такая же проблема. Я решил это, отключив прокси-сервер в настройках SoapUI. (источник : http://www.eviware.com/forum/viewtopic.php?f=13&t=12460)


в моем случае сервер, на котором была установлена служба, был настроен только для TLS. SSL не разрешен. Поэтому нужно обновить vmoptions SoapUI файл путем добавления

-Dsoapui.https.protocols=TLSv1.2

Вы можете найти файл vmoptions в папке установки SoapUI:

C:\Program Files (x86)\SmartBear\SoapUI-5.0.0\bin\soapUI-5.0.0.vmoptions

или измените настройки сервера, чтобы разрешить SSL


Я получил эту ошибку при попытке загрузить веб-сервис, реализованный в MS Dynamics AX. Поскольку я подключался через VPN к своей сети, что-то пошло не так с настройками IPv6. После googling я нашел решение здесь:http://support.microsoft.com/kb/929852

надеюсь, это поможет.


В моем случае

 Error loading [https://.../token?wsdl]: java.lang.Exception: Failed to load url; https://.../token?wsdl, 0 

был вызван поддельным сертификатом. Если вы получите следующее в браузере

"There is a problem with this website’s security certificate." 

это дело.

разрешение было импортировать сертификат в

 C:\Program Files (x86)\SmartBear\SoapUI-5.0.0\jre\lib\security\cacerts 

который по умолчанию java используется SOAPUI


Если вы используете веб-приложение с портом по умолчанию 8080, попробуйте изменить порт на какое-либо другое значение и снова запустите приложение и снова запустите запрос SOAPUI. Поскольку у вас могут быть проекты истории в рабочей области SOAP UI с номером порта 8080, могут возникнуть проблемы. Пожалуйста, попробуйте, это может быть полезным для вас.

с уважением, Рави.


Это может быть проблема с выбором IPV6-адреса SOAP UI. Добавление следующей опции JVM исправило это для меня:

-Djava.net.preferIPv4Stack=true

я добавил его здесь:

C:\Program Files\SmartBear\soapUI-4.5.2\bin\soapUI-4.5.2.vmoptions

внутри файла wsdl найдите элемент import, который выглядит следующим образом:

`<import  namespace="nameSpaceValue" location="Users/myname/.../targetxsdName.xsd"/>`

измените атрибут location в приведенном выше элементе на местоположение ваших xsd-файлов, хранящихся локально, и он должен работать.


У меня была эта проблема при попытке использовать прокси-сервер SOCKS. Похоже, SoapUI не поддерживает Socks proxys. Вместо этого я использую приложение Boomerang Chrome.


моим решением было изменить java.безопасность:

\SoapUI-5.3.0\jre\lib\security\java.безопасность

комментарий синтаксис кода:

#jdk.certpath.disabledAlgorithms=МВ2, РГА, РГА ключа


У меня была эта ошибка, и в моем случае проблема заключалась в том, что я использовал "localhost" в URL.
Я решил, что изменение слова localhost для соответствующего IP,(Windows + R -> cmd -> ipconfig) затем прочитайте IP и напишите его на URL, заменив слово "localhost"


мне помогло следующее решение:

-Djsse.enableSNIExtension=false

В SoapUI-5.3.0.vmoptions.


закройте и снова откройте soapui. Вероятно, это ошибка приложения