Thread WSDL
(53 answers)
Opened by bianca at 2010-05-22 16:12
Wir sind dem Problem leider noch nicht wirklich näher gekommen aber wenigstens haben wir einen halbwegs funktionierenden Request.
Ich habe die ausdrückliche Genehmigung zur Veröffentlichung der folgenden URL vom Anbieter! Es handelt sich um dessen Entwicklungsumgebung, darf benutzt werden für die Klärung dieser Sache hier. IST-Zustand: Script: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #!/usr/bin/perl -W require 5.8.0; use strict; use warnings; use diagnostics; use CGI; use Data::Dumper; use SOAP::Lite 0.711 +trace => 'all'; my $soap = SOAP::Lite->new(); my $service = $soap -> service ('http://dev.iban-bic.com/Riban/soap2/?wsdl'); my $paramref = { "country" => "DE", "language" => 0, }; my $hash_ref = $service->get_form($paramref,'',''); print Dumper(\$hash_ref); Das löst beim Anbieter leider nicht den Prozess aus, den es soll, weil im Request <params xsi:nil="true" xsi:type="tns:Map" /> leer ist, obwohl dort "DE" rein gehören sollte laut Anbieter. Mit einem PHP SOAP Client funktioniert es wie gewünscht. Wir sind nun nicht sicher, ob das am Perl SOAP Client liegt oder am Konstrukt des Anbieters. Ob da ein paar geübte Augen mal mitschauen würden? Danke Euch mod-edit pq: teilbaum WSDL erstellt Splitted from SOAP::Lite Request visualisieren msg #137441 Last edited: 2010-05-22 16:12:27 +0200 (CEST) 10 print "Hallo"
20 goto 10 |