The W3C WSDL 2.0 Test Suite includes test cases that require implementors to capture message traffic in a log file. The log file uses an XML format defined by the WS-I Test Tools. This document describes how to create these log files.
There are two ways to create the log files:
You can obtain the WS-I Test Tools and documentation from:
Note that some problems exist in logging messages in the WSDL 2.0 test suite since these are not WS-I compliant. The default settings for the logger omit certain messages. It may be possible to override the defaults by modifying the settings in a configuration file. This requires further investigation. I may aslo include a tutorial here if time permits.
The Eclipse Web Tools Platform (WTP) has a TCP/IP monitor that displays message traffic and can write it to a WS-I message log. WTP also validates the message log against the WS-I profiles using settings provided by the user. In fact, the WS-I Java code was developed by members of the WTP project and the same validation is included in both the command line tools and the Eclipse tools. You can download WTP from:
Use the latest WTP 1.5.3 build since it contains a fix for logging GET messages. Download the latest WTP 1.5.3 build and its prerequisites. Be sure to download the prequesites listed on the build page, e.g.:
I've made copies of the prereqs since they may disappear as new versions are created:
I may aslo include a tutorial here if time permits.