WsdlValidator
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.