If you want the exact text of a SOAP request and the response, use the TCPMON utility included in AXIS toolkits or the SOAPui utility.
SOAPui is even available as a plugin for commone IDEs.
Anybody working with SOAP should be able to apply these tools - so many mysterious bugs become clear when you can see the exact text being sent and the exact response.
Both tools provide for modifying a request and resending it - great for
testing error handling.
Bill