Nano Hash - криптовалюты, майнинг, программирование

Не удается импортировать файл WSDL в SOAPUI — всплывающее окно проверки подлинности NT (ошибка при загрузке WSDL)

Я никогда не сталкивался с подобной проблемой раньше,

Я пробовал с SOAP 4.0.1, а также с SOAP 5.1.2. Я попробовал это в своих окнах, но также и в Windows Server 2008. Я пытаюсь импортировать WSDL: отображается диалоговое окно проверки подлинности NT: Укажите учетные данные проверки подлинности NT для заполнения имени пользователя, пароля, домена.

Я могу открыть определение WSDL в Firefox:

http://192.168.0.242/SO/Services/ScheduleService.svc?wsdl 

после ввода логина и пароля

но при попытке импортировать файл WSDL или при попытке импортировать файл wsdl с использованием URL-адреса местоположения

Error loading WSDL
There was something wrong with the WSDL you are trying to import

    Error loading
 [http://192.168.0.242/SO/Services/ScheduleService.svc?wsdl=wsdl0]: org.apache.xmlbeans.XmlException: 
org.apache.xmlbeans.XmlException: error: Reference to undefined entity: raquo

Ответы:


1

Я получил ту же ошибку, используя последнюю версию Soap UI 5.3. Никакие взломы с конфигурацией не помогли (проксировать без прокси, превентивно аутентифицировать и т.д.). В конце концов я импортировал WSDL с диска. Вызов операций через NTLM тогда работал без проблем. Похоже на ошибку в SoapUI при импорте WSDL через NTLM в некоторых средах.

Обновление: проверено, что включение анонимной аутентификации и отключение аутентификации Windows в IIS решает проблему с импортом в SoapUI. Так что это точно какая-то ошибка в SoapUI при импорте через NTLM.

05.04.2017
  • В моем случае анонимная аутентификация была отключена, а аутентификация Windows включена. Всплывающее окно аутентификации NT не появлялось после включения анонимной аутентификации, я не отключал аутентификацию Windows 16.01.2019

  • 2

    Вы меняете настройки прокси-сервера в разделе «Настройки»> «Настройки прокси»> на «Нет», это должно решить проблему аутентификации, с которой вы столкнулись.

    09.08.2016

    3

    Попробуйте открыть этот WSDL с помощью любого валидатора XML и посмотрите, пройдет ли он. Сообщение об ошибке говорит

    Reference to undefined entity: raquo
    

    поэтому вы должны быть уверены, что этот объект представлен в вашей WSDL или импортированных схемах.

    Если ваш WSDL на 100% правильный и есть "raquo", я могу только предложить вам загрузить WSDL в локальный файл со всеми схемами, изменить schemaLocation на локальные относительные пути и попробовать импортировать этот локальный файл.

    09.01.2015
  • Привет, я проверил с помощью инструментов XML в Notepad++, и проверка прошла успешно. Если я попытаюсь найти raquo в файле wsdl, я ничего не найду. Не могли бы вы помочь мне, что делать? При импорте файла WSDL он может импортировать только файл WSDL. Я не загружал никаких файлов XSD, это исходный файл WSDL с сервера, который, как я полагаю, имеет правильный формат. Но при импорте файла wsdl в SOAP он не запрашивает никаких XSD. Каков мой следующий шаг? Я могу импортировать только файл WSDL, который я скачал с сервера 09.01.2015
  • WSDL обычно имеют импорт, который приводит к внешним схемам (XSD). У меня обычно возникают проблемы с импортом WSDL, когда SOAP-UI не может найти схемы, на которые ссылаются, в предоставленном адресе schemaLocation; это приводит к тому, что некоторые элементы или типы, конечно, отсутствуют. Вам не нужно импортировать и XSD — они должны импортироваться автоматически во время импорта WSDL. Пожалуйста, проверьте, есть ли в вашем WSDL импорт, и если есть, проверьте, доступна ли схема по адресу schemaLocation. 09.01.2015

  • 4

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

    15.06.2015

    5

    У меня такая же проблема. Предоставление учетных данных прокси-сервера решило проблему для меня.

    07.01.2016
  • куда вы положили учетные данные? какой метод аутентификации вы установили Basic, Windows или Anonymous? 08.01.2016
  • Я применил шаги по этой ссылке; soapui.org/soap-and-wsdl/authenticating-soap- запросы.html 08.01.2016
  • Но это устанавливается после загрузки WSDL, если я не ошибаюсь. К сожалению, моя проблема возникает во время импорта WSDL, и я не могу установить те параметры, которые вы предоставили, потому что я не могу импортировать файл wsdl. 08.01.2016
  • Нет. В моем случае я не смог загрузить WSDL из-за аутентификации. После того, как я установил требуемые параметры, он загружается без проблем. 08.01.2016

  • 6

    Я тоже столкнулся с этой проблемой. Решение. Подключитесь к открытой сети (не офисной сети) и отправьте параметр прокси-сервера в SOAPUI со значением «Нет».

    03.12.2019
    Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..