Description Resource Path Location Type WS-I: A problem occured while running the WS-I WSDL conformance check: org.eclipse.wst.wsi.internal.analyzer.WSIAnalyzerException: null Nested exception is: java.lang.NullPointerException The WSDLAnalyzer was unable to validate the given WSDL File. ChangedElements.wsdl /wstest/WebContent/wsdl line 1 WSDL Problem
Обновление:
Netbeans выдает эту ошибку:
cvc-elt.1: Cannot find the declaration of element 'wsdl:definitions'. [7]
часть wsdl:
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://www.example.org/xxx/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="xxx" targetNamespace="http://www.example.org/xxx/">
Посмотрите и проголосуйте за эти ошибки:
РЕДАКТИРОВАТЬ: Я нашел проблему - ноРешение застряло где-то в команде WTP:
Измените определение WSDL на
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap" xmlns:tns="http://www.example.org/xxx" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl" xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="xxx" targetNamespace="http://www.example.org/xxx">
обратите внимание, удаляются завершающие слэши
У меня та же проблема, и она, по-видимому, в основном связана с ссылками на dotnet WCF и службы WSE.
Единственное, что я нашел для работы - это создание WSDL вручную.