Подтвердить что ты не робот

Ошибка загрузки SoapUI "при загрузке URL" при загрузке WSDL

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

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

Здесь сообщение, записанное в файле error.log:

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$2.run(SwingWorker.java:149)
at java.lang.Thread.run(Unknown Source)

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

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

4b9b3361

Ответ 1

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

Ответ 3

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

-Dsoapui.https.protocols=TLSv1.2

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

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

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

Ответ 4

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

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

Ответ 5

В моем случае

 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

Ответ 6

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

-Djsse.enableSNIExtension=false

В SoapUI-5.3.0.vmoptions.

Ответ 7

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

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

Ответ 8

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

-Djava.net.preferIPv4Stack=true

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

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

Ответ 9

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

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

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

Ответ 10

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

Ответ 11

Моим решением было изменить файл java.security:

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

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

# jdk.certpath.disabledAlgorithms = MD2, DSA, RSA keySize < 2048 # jdk.certpath.disabledAlgorithms = MD2, RSA keySize < Тысячу двадцать-четыре

Ответ 12

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

Ответ 13

Закройте и снова откройте мыльный пузырь. Вероятно, это ошибка приложения.

Ответ 14

Для версии java выше 8.0 Используйте команду ниже для настройки jar soapUI

java -jar -Dserver.port = 8081 c:\soapui\soap-services-1.0.0.jar