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