Tool for Debugging SOAP

Apache-SOAP also includes a TCP tunnel / monitor tool that we developed to help debug SOAP and other TCP protocols. The class org.apache.soap.util.net.TcpTunnelGui can be used to open a port on the current machine which basically acts as a tunnel to a remote host / port combination. When a connection is made to the port, the tunnel in turn makes a connection to the remote host / port combination and uses two windows to show the data going from each side. Thus, the client wishing to make a connection to a remote host/port can be told to connect to the local host / port and as a result you can see the data that's flowing between the two. This provides a very useful debugging tool. Check it out!