in reply to SOAP::Transport::TCP connection problems
Your code worked fine for me. Try adding
use SOAP::Lite +trace => qw( all ); [download]
-derby