What have you tried already? Do you have any code you can post to start with? You seem to be asking everyone to do the research for you for the entire project, but perhaps posting some code may allow someone to spot a simple problem. | [reply] |
Sorry your correct, I have tried different formats of pretty much the same, The one I have got that gives me some sort of result is
use SOAP::Lite;
my $WSDL = 'https://gsxws2.apple.com/wsdl/emeaAsp/gsx-emeaAsp.wsdl';
my $soap = SOAP::Lite
->service($WSDL)
->on_fault(sub {
my $soap = shift;
my $res = shift;
if(ref($res) eq '') {
die($res);
} else {
die($res->faultstring);
}
return new SOAP::SOM;
}
);
my $result = $soap->Authenticate('Daten','xxx','ServiceNo5');
print $result;
This tell me about the error with the Envelops, And I have no idea how to change the envelope .
One thing I did try, Is downloading the WSDL, And then hosted it locally. Then I changed the soap reference in the WSDL but then that failed to connect to the service at all | [reply] [d/l] |
Also to note, I did try to use the stub maker but it created a file that resulted in an xml parser error.
| [reply] |