Hallo Leute,
versuche mich gerade mit QAddress. Vielleicht kennt ja einer von euch den Service. Mein Problem ist, dass ich kein Response bekomme. Versuche seit gestern irgendwelche Einstellungen und Möglichkeiten zu finden, dass es doch funktioniert, klappt nur irgendwie nicht.
Delphi-Quellcode:
var checks : UCheckAddressSimple;
results : UCheckAddressSimpleResponse;
begin
try
checks := UCheckAddressSimple.Create;
checks.UserName := 'test';
checks.UserPassword := 'test';
checks.Tolerance := 1;
checks.Country := 'DE';
checks.ZIP := '41252';
checks.City := 'Sp';
checks.Street := 'Eugen-Bolz-Straße';
results := UCheckAddressSimpleResponse.Create;
results := (HTTPRIO1 as QACWebServiceSoap).UCheckAddressSimple(checks);
finally
FreeAndNil(results);
FreeAndNil(checks);
end;
UCheckAddressSimple erwartet ein Objekt vom Typ UCheckAddressSimple und gibt ein Objekt vom Typ UCheckAddressSimpleResponse zurück. Die Einstellungen von HTTPRIO sind folgende:
Port: QACWebServiceSoap12
Service: QACWebService
WSDLLocation:
http://qws2.de/ACWS/QaCWebService.asmx?WSDL
Bekomme folgende Fehlermeldung:
URL/Endpunkt für Service/Port 'QACWebService/QACWebServiceSoap12' kann nicht von
WSDL 'http://qws2.de/ACWS/QaCWebService.asmx?
WSDL' gelesen werden.
Benutze ich den anderen Port der mir zur Verfügung steht: QACWebServiceSoap
Kommt diese Fehlermeldung: Element enthält keinen einzelnen Textknoten
Bitte um eure Hilfe.
Viele Grüße
hungrycoder