my $submit = { user => $self->{_armthree}->{G_userid}, auth => $enc_password, }; my $submit_xml = XMLout( $submit, KeyAttr => [] ); my $string = undef; eval { $string = SOAP::Lite->uri('http://someplace.com/request')->proxy('http://a3g.someplace.com/cgi-bin/a3gr_003.cgi') ->_10396($submit_xml)->result; }; if ($@) { # we got an error in sending to SOAP server. debug("In checking ARM-IIIG SOAP server, SOAP::Lite said: $@"); return 0; }