my $wsdl = 'https://www.example.com/VISTA/wsdl/LocateDevice_RunLocator.wsdl'; my $lite = SOAP::Lite ->service($wsdl) ->ns('was'); my @params = (SOAP::Data->name(WAS_userName => 'MY_USER'), SOAP::Data->name(WAS_password => 'MY_PASSWD'), SOAP::Data->name(DEVICE_NAME => 'MY_SERVER')); SOAP::Lite->import(+trace => 'all'); my $result = $lite->RunLocator(@params);