09 July 2009 - 3.0 |
The Apache TcpMon utility can be used to "listen in" on any HTTP traffic, including of course SOAP request or response messages. Download and install TcpMon as described on their site and specify the installation directory in the soapUI Integrated Tools Settings.
soapUI provides 2 simple integrations with this useful tool:
The dialog contains the following options:
Launching with the above settings will start TcpMon with the following monitor:
In soapUI, an endpoint has been added to the current service that can be used to invoke TcpMon instead of the service directly (this endpoint must be removed manually):
Using this endpoint results in the SOAP request being "proxied" through TcpMon which will be shown as follows: