If you are developing web-service, your web-service should be at-least WS-I Compliance to work correctly on other system like SAP, Dynamics etc. You can Check your WSDL for WS-I compliance using the SoapUI WS-I compliance test.
You need to do following:
If you don't have SoapUI installed on your system, download the latest SoapUI from www.soapui.org
Configure SoapUI for WS-I Compliance validation.
Download the WS-I Interoperability Testing Tools 1.1 from the WS-I deliverable page. Unzip the downloaded file into a local directory and specify the contained "wsi test tools" directory in the SoapUI together with the desired settings;
For example, if you have downloaded wsi-tools from the above link and extracted it to root of drive E: then you should go to File -> Preferences -> WS-I settings and in the Tool Location field enter: E:\wsi-test-tools
Next set an environment variable for WSI_HOME to E:\wsi-test-tools
Right click the item under project i.e. "Check WSI Compliance" option. It will run the WS-I Test Tools and validate the WSDL definition.
0 Comment(s)