Validierung der SOAP-Nachricht gegen WSDL

8

Wie bei der Validierung einer XML-Datei gegen eine XML-Schema-Definition in Java gibt es eine Möglichkeit, eine XML-Datei zu validieren, die eine SOAP-Hülle gegen eine WSDL-Datei enthält?

    
L4zl0w 20.07.2011, 15:20
quelle

4 Antworten

1

Einige Web-Service-Container bieten diese Funktionalität. JBoss 3.0.1+ tut dies mit der Annotation @SchemaValidation:

Ссылка

    
Eric 20.07.2011 17:12
quelle
1

Wenn Sie Spring-WS verwenden, können Sie dies mit Hilfe eines Interceptors tun:

%Vor%

Mit CXF, hier ist ein Ansatz:

Ссылка

    
Biju Kunjummen 21.07.2011 21:16
quelle
0

Ich kenne keinen einfachen Weg. In unserem Projekt kopieren und fügen wir einfach ein Element von WSDL in eine XSD-Datei ein. Sie können eine util-Klasse schreiben, die dies an Ihrer Stelle macht.

    
ninja 20.07.2011 15:41
quelle
0

Es gibt ein von Ivan Krivyakov entwickeltes Tool, das die req- oder resp-XMLs auf der Basis der bereitgestellten WSDL und / oder XSD validiert. Das Tool ist verfügbar unter Ссылка (erfordert jedoch, dass Sie eine Anmeldung erstellen.)

    
Pradeep Pati 11.07.2012 10:31
quelle

Tags und Links