Eoghan Glynn wrote:
Another useful option for viewing SOAP messages on the wire is the Axis tcpmon utility. Just fire up:

  java -cp axis.jar org.apache.axis.utils.tcpmon

Say your server is listening on port 9000 ... add a listener in tcpmon with:
- target port 9000
- listen port 8999
- under the "port 8999" tab click the XML format check box
- reconfigure your client to invoke on port 8999

Alternatively, tcpmon can operate as an HTTP proxy.  Start up

  java -c axis.jar org.apache.axis.utils.tcpmon 8999

and then configure your client to talk through a proxy on port 8999 (e.g. with system properties http.proxyHost=localhost and http.proxyPort=8999). That way you don't have to chang the target URL that the client is calling.

Ian

--
Ian Roberts               | Department of Computer Science
[EMAIL PROTECTED]  | University of Sheffield, UK

Reply via email to