26 September 2007 - 1.7.6 home user-guide eclipse jbossws intellij netbeans maven 1.X/2.X PDF files forums bugs sourceforge






WS-I Tools Integration

soapUI includes integrated support for the WS-I organizations Basic Profile validation tools for 2 situations:

  1. Validating WSDL definitions - from the Interface Menu with the "Check WSI Compliance" option. This will run the WS-I Test Tools and validate the WSDL definition accordingly.
  2. Validating SOAP request/response messages - from within the Request Editors response popup with the "Check WSI Compliance" option (as described under Message Validation)

In either case, you first need to download either the java or C# version (soapUI will use whichever is available) of the WS-I Interoperability Testing Tools 1.1 from the WS-I deliverables page. Once downloaded, unzip the file into a local directory and specify the contained "wsi-test-tools" directory in the soapUI together with the desired settings;

WS-I Reports

When running one of the integrated validations described above, the corresponding WS-I Analyzer configuration file will be generated and the WS-I Analyzer will be invoked in a seperate process; a progress dialog will be shown while the tool is running. If all goes well, you will be presented with a WS-I Compliance Report in a seperate desktop window, otherwise an error will be displayed.

A generated report looks as follows:

The top toolbar contains a button for exporting the report to an HTML file. Also, a "Config" tab is available for displaying the configuration file used to invoke the WS-I tools, for example:

Displaying Tool Output

Selecting the "Show Log" option in the WSI Settings Tab will display ongoing output from the command-line tools which can be usefull for debugging purposes;


Next: Apache TcpMon