- get a copy of the release from http://ws.apache.org/axis/releases.html
- unpack
- set Java CLASSPATH to <unpackdir>/lib/axis.jar
% setenv CLASSPATH /Users/jpm/src/axis-1_1beta/lib/axis.jar
- launch the monitor
% java org.apache.axis.utils.tcpmon
Voila, you have now launched TCPMonitor on Mac OS X.
Configure the applet:
- set "Listen Port #" to 8080
- set "Act as a..." to Proxy
- click on "Add"
You should now see a "Port 8080" tab.
Next, bring up the "Network" pane in "System Preferences". In the
"Proxies" tab, set Web Proxy to 127.0.0.1, Port 8080, enable the
setting and apply the changes.
To see any traffic in the monitor launch any app that uses the Network
proxy settings and view some pages / execute some REST, SOAP or XML-RPC
calls.
Almost too good to be true, especially for viewing XML.
If you have WebObjects installed you should have TCPMonitor available
as part of the install as well.