I'm looking for a tool that can intercept the SOAP requests generated by an application.
Is there such a tool or should I just use a packet sniffer?
I'm looking for a tool that can intercept the SOAP requests generated by an application.
Is there such a tool or should I just use a packet sniffer?
How about just using SOAPUi? It lets you build testcases, see the return results messages, even build mock-services for testing. I work with a lot of Web Services these days, and it's the best tool I've found for debugging.
Apache TCPMon is the current home for a debugging proxy that was originally part of Apache SOAP and later Apache AXIS. It's a simple man-in-the-middle proxy that makes it easy to capture SOAP requests and responses and inspect them.
If you are looking for a tool that knows something about SOAP and is not just a TCP sniffer try Membrane Monitor. It is an open source SOAP interceptor that can operate as reverse or forwarding proxy. It also features a XML formatter.