2010-12-07 14 views
7
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 

Update:Ausnahme beim Parsen Wsdl

cvc-elt.1: Cannot find the declaration of element 'wsdl:definitions'. [7] 

Der Teil von wsdl:

Netbeans diesen Fehler gibt

<?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/"> 
+0

Zwei Möglichkeiten entfernt werden: Die WSDL ungültig ist nach WS-I, oder dem Werkzeug, das Sie verwenden, um bestätige, dass es kaputt ist. Aus den Informationen, die Sie zur Verfügung gestellt haben, ist so ziemlich alles, woran ich denken kann. –

+0

@Darin Ich habe die Frage aktualisiert, vielleicht möchten Sie sie erneut prüfen. Ich denke ich kann nicht ganze WSDL – l245c4l

+0

posten, was verhindert, dass Sie die gesamte WSDL veröffentlichen? Wie erwarten Sie von uns, dass diese WSDL gültig ist, ohne sie anzuzeigen? –

Antwort

0

Ich habe das gleiche Problem und Es scheint hauptsächlich auf dotnet WCF- und WSE-Dienste zu verweisen.

Die einzige Sache, die ich gefunden habe, um zu arbeiten, ist, die WSDL manuell aufzubauen.

2

ändern Sie die WSDL-Definition zu

   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"> 

Note die folgenden Schrägstrichen

Verwandte Themen