The Web services WS-I validation tools support the level of WS-I
compliance outlined in the WS-I Basic Profile 1.1, the WS-I Simple SOAP Binding
Profile 1.0 (WS-I SSBP), the WS-I Attachments Profile 1.0 (WS-I AP), and the
WS-I Basic Security Profile 1.0 (WS-I BSP). You can choose to make your Web
service compliant or non-compliant, depending on your needs. For example,
encoded style (RPC/encoded), SOAP over JMS protocols are not WS-I compliant.
You can set the level of compliance for either the Basic Profile
and the Simple SOAP Binding Profile, or for the Attachments Profile. You can
select from three levels of compliance with WS-I specifications:
- Require WS-I compliance - this level prevents you from creating a non-compliant
Web service.
- Suggest WS-I compliance - this level allows you to create a non-compliant
Web service, but provides a visible warning stating how the service is non-compliant.
- Ignore WS-I compliance - this level allows you to create a non-compliant
Web service and does not notify you of non-compliance.
You can set the level of WS-I compliance at the workspace level, or
at the project level.