FAQ: How do i ensure a web service is WS-I compliant?
Q: Can one say that his/her developed webservice is WS-I compatible if the framework using which one developed that particular webservice is WS-I compatible? Are there any other criteria that are to be considered to certify that a web service a developer codes is WS-I compatible?
A: The best way to certify that a service is WS-I compatible is using the WS-I testing tools. Basically you run the WSDL, ensure compliance and then run all soap messages to check if messages are compliant as well.