Ich versuche seit geraumer Zeit über die Funktion
Datei->Neu->
WSDL-Import die
WSDL-Datei im Anhang
zu importieren.
Die
Unit wird auch erstellt aber die Typen können anscheinend
nicht erkannt werden.
Delphi-Quellcode:
// ************************************************************************ //
// Die folgenden Typen, auf die im WSDL-Dokument Bezug genommen wird, sind in dieser Datei
// nicht repräsentiert. Sie sind entweder Aliase(@) anderer repräsentierter Typen oder auf sie wurde Bezug genommen,
// aber in diesem Dokument nicht deklariert (!). Die Typen aus letzterer Kategorie
// sind normalerweise mit vordefinierten/bekannten XML- oder Borland-Typen verbunden; sie könnten aber auch ein Anzeichen
// für ein falsches WSDL-Dokument sein, das einen Schema-Typ nicht deklariert oder importiert..
// ************************************************************************ //
// !:getVersion - "http://v2.service.egeko.odc.com/"
// !:getVersionResponse - "http://v2.service.egeko.odc.com/"
// !:login - "http://v2.service.egeko.odc.com/"
// !:loginResponse - "http://v2.service.egeko.odc.com/"
// !:AuthenticationFailedFault - "http://v2.service.egeko.odc.com/"
usw...
Der Interface Bereich wird importiert, kann aber nicht kompiliert
werden da die zugehörigen Typen nicht vorhanden sind.
Für mich stellt sich jetzt die Frage, ob es ein Delphi-TurboExplorer Problem
ist oder ein gesamtes Delphi Problem.
In anderen Foren hatte ich gelesen, dass der
WSDL-Importer von Delphi2007
Probleme machen sollte, welche mit Delphi2009 behoben sein sollten.
Könnte vielleicht einer der Delphi2009 oder Delphi2010 hat, versuchen
diese
WSDL-Datei zu importieren
und mir das Ergebnis zukommen lassen
Starsky