TCPMon is a utility that allows the messages to be viewed and resent. It is very much useful as a debug tool. It has originally being part of Axis1 and now stands as an independent project.