in reply to Re^2: SOAP::Lite Module
in thread SOAP::Lite Module

I've had nothing but trouble when I try to access services that use .NET---another reason why I don't use Windows:).

See:

HOWTO: Integrate a PERL/SOAP Lite Client by Using a SOAP Toolkit or .NET XML Web Service

Replies are listed 'Best First'.
Re^4: SOAP::Lite Module
by jhyland87 (Sexton) on Mar 24, 2010 at 21:20 UTC
    Ah crap, that says to edit the WDSL file, I cant really do that, guess this isnt possible to use it with SOAP::Lite? :(
      If the automatic way isn't working, you can always do things manually.
Re^4: SOAP::Lite Module
by jhyland87 (Sexton) on Mar 25, 2010 at 17:54 UTC
    So I guess I should be using SOAP::WSDL, which im trying, here is my code, which returns nothing, and does absolutely nothing either.
    #!c:/perl/bin use SOAP::WSDL; use strict; use warnings; my %data = ( 'AuthUserName' => 'xxxxxxxxx', 'AuthPassword' => 'xxxxxxx', 'NewUsername' => 'justatest', 'NewPassword' => 'justatest', 'DomainName' => 'xxxxxxxx.com', 'FirstName' => 'johddn', 'LastName' => 'doedd', 'IsDomainAdmin' => 0 ); my $soap = SOAP::WSDL->new( wsdl => 'http://soap_web_site.com/services/svcUserAdmin.asmx?WSDL' +, ); my $result = $soap->call('AddUser', %data); print $result;