WS-I validator

The WS-I validator checks that WSDL documents stored and managed in WSRR conform to the WS-I (Web Services Interoperability) compliance rules.

The WS-I validator applies the rules defined by the WS-I Basic Profile 1.1 (see http://www.ws-i.org/Profiles/BasicProfile-1.1.html). This is the same level of checking as currently provided by IBM® tools such as Rational® Software Architect.

Only the WS-I compliance rules that can be checked by a static analysis of the source WSDL files will be validated; rules defined by the Basic Profile 1.1 that require runtime analysis (such as the format of a SOAP message) cannot be checked and will be ignored.

The WS-I validator carries out the conformance checks when an operation is performed on a WSDL document (for example, a state transition); you control which WSDL documents are validated and whether the operation is allowed if the validation fails. You can obtain an error report if a validation failure occurs.

The WS-I validator is configured and invoked using the governance policy validator framework.

The following topic describes how to configure the WS-I validator: