If you need to see just the XML then the debug options in SOAP::Lite should do it. If you also need to see the HTTP headers then you may need to resort to sniffing packets with something like ethereal. If you've never used a packet sniffer before the learning curve can be steep, but it's time well spent. There's nothing quite like seeing exactly what's happening!