How to check if your Web Service is WS-I compliant. You can use SOAPUI which is an open source tool to test Web Services.
Step 1. Import your WSDL file into a new SOAPUI project.
Step 2: Right click on your Project Name and select ‘Check WSI Compliance’
Step 3: Download the report created by SOAPUI, an example is an WS-I compliant Web Service looking like the following: