URL-адрес WSDL сервера OBIEE: http://mysrvr:port/analytics/saw.dll?wsdl а>
Из браузера, когда я нажимаю выше URL-адрес wsdl из браузера, он запрашивает учетные данные, а затем появляется wsdl.
но когда я пытаюсь импортировать тот же wsdl из SAOPUI, это происходит из-за ошибки
WSDLException: faultCode=PARSER_ERROR: Проблема с разбором 'http://mysrvr:port/analytics/saw.dll?wsdl'.: org.xml.sax.SAXParseException: Объявление объекта "HTML.Version" должно заканчиваться на ">".
В Java wsimport также выдает аналогичную ошибку.
[ОШИБКА] Объявление сущности «HTML.Version» должно заканчиваться на «>». строка 31 из http://www.w3.org/TR/html4/loose.dtd
[ОШИБКА] Объявление сущности «HTML.Version» должно заканчиваться на «>».
Не удалось прочитать документ WSDL: http://13.91.61.102:9502/analytics/saw.dll?wsdl, потому что 1) не удалось найти документ; /2) документ не может быть прочитан; 3) корневой элемент документа не является .
[ОШИБКА] failed.noservice=Не удалось найти wsdl:service в предоставленных WSDL(ах):
Необходимо предоставить хотя бы один WSDL с хотя бы одним определением службы.
Failed to parse the WSDL.
Все довольно просто: если мы нажмем url, он вернет HTML-контент, а не wsdl-контент. но я сомневаюсь, почему?
и как я могу импортировать WSDL в инструмент SOAPUI в этой ситуации?
Как правило, с другими серверами OBIEE у меня не возникает никаких проблем.