WsdlValidator

From W3C Wiki
Jump to: navigation, search

This is a command line WSDL 2.0 validator using Woden, which was quickly put together while working on the WsdlConverter. See also WebServicesTools.

It can be downloaded from the development area on dev.w3.org.

Usage

hugo@jibboom ~/wsdlConverter% ./validate
Usage: ValidateWSDL2 <WSDL location>

hugo@jibboom ~/wsdlConverter% ./validate /tmp/toto.wsdl
[Error] toto.wsdl:3:67: cvc-elt.1: Cannot find the declaration of element 'description'.
[Warning]       0:0,WSDL521,Could not parse an inline schema in the WSDL at URL "file:/tmp/toto.wsdl".,org.apache.ws.commons.schema.XmlSchemaException:No namespace found ingiven ref
[Warning]       0:0,WSDL521,Could not parse an inline schema in the WSDL at URL "file:/tmp/toto.wsdl".,org.apache.ws.commons.schema.XmlSchemaException:No namespace found ingiven ref

This document is valid. Congratulations.


Disclaimer

This validator doesn't guarantee compliance with the specification. Moreover, Woden itself is under heavy development.

To do

HTMLize it to make it more user and Web-friendly.

Author

Hugo Haas