| Autor |
Beitrag |
Fienix
      
Beiträge: 109
Win 2K, Win XP Pro, Win 7
D 5 Pro., D 7 Ent., D 2010 Pro.
|
Verfasst: Mo 06.07.09 10:52
Hi,
ich versuche gerade eine WSDL zu importieren, aber mein Delphi 7 hängt sich immer dabei auf.
Das WSDL Dokument selber kann ich mir anschauen,
aber auf einige Namespaces im Internet kann ich nicht zugreifen, hat es evtl. damit etwas zu tun?
Nach über 30 Minuten kommt die Meldung:
"Stapelüberlauf - Speichern sie ihre Arbeit und starten sie Delphi erneut."
Hat jemand vielleicht schon mal das gleiche Problem gehabt?
_________________ Wer sichert ist feige!!
|
|
Keldorn
      
Beiträge: 2266
Erhaltene Danke: 4
Vista
D6 Prof, D 2005 Pro, D2007 Pro, DelphiXE2 Pro
|
Verfasst: Mo 06.07.09 18:24
Hallo,
verwendest Du bereits die Soappatches und den neueren WSDL-Importer als eigene Exe?
cc.embarcadero.com/Item/24535
Gruß Frank
_________________ Lükes Grundlage der Programmierung: Es wird nicht funktionieren.
(Murphy)
|
|
Fienix 
      
Beiträge: 109
Win 2K, Win XP Pro, Win 7
D 5 Pro., D 7 Ent., D 2010 Pro.
|
Verfasst: Di 07.07.09 09:20
Hatte ich noch nicht,
aber leider hilft mir das auch nicht weiter.
Gibts es evtl. Probleme mit https?
_________________ Wer sichert ist feige!!
|
|
Fienix 
      
Beiträge: 109
Win 2K, Win XP Pro, Win 7
D 5 Pro., D 7 Ent., D 2010 Pro.
|
Verfasst: Di 07.07.09 12:40
Ich kann mit der WDSL.EXE vom .Net 2.0 SDK den Code für C++, VB, ... erstellen,
leider hab ich zu wenig Kenntnisse darin um es in Delphi zu übersetzen.
Für Delphi gibts es da nichts weiter !?
_________________ Wer sichert ist feige!!
|
|
Keldorn
      
Beiträge: 2266
Erhaltene Danke: 4
Vista
D6 Prof, D 2005 Pro, D2007 Pro, DelphiXE2 Pro
|
Verfasst: Di 07.07.09 19:57
also mit https hatte ich beim importieren keine probleme. auch beim ausführen nicht, das erforderliche Passwort kannst du später einstellen (HttpRio-Kompo verwenden, beim Aufrufen mit übergeben und dort bei webnode username+PW einstellen, um die base64-Kodierung brauchst du Dich nicht zu kümmern -> können wir später genauer besprechen) das ganze geht recht einfach
hast du einen Link zu wsdl, bzw per PN?
den soappatch brauchst du dringend, wenn du noch D7 verwendest. In der Grundversion geht einiges nicht, z.B. dynamsiche arrays
_________________ Lükes Grundlage der Programmierung: Es wird nicht funktionieren.
(Murphy)
|
|
Fienix 
      
Beiträge: 109
Win 2K, Win XP Pro, Win 7
D 5 Pro., D 7 Ent., D 2010 Pro.
|
Verfasst: Mi 08.07.09 09:23
PN gesendet.
_________________ Wer sichert ist feige!!
|
|
Keldorn
      
Beiträge: 2266
Erhaltene Danke: 4
Vista
D6 Prof, D 2005 Pro, D2007 Pro, DelphiXE2 Pro
|
Verfasst: So 12.07.09 14:31
Hallo, bekomme den Fehler auch unter D2007.
prinzipiell bin ich der Meinung, daß du schon versuchen solltest, die wsdl zu importieren, weil das in meinen Augen das einfachste ist. Klappt das importieren ist das Bedienen des WS nicht wirklich schwierig. Soweit ich das sehen konte, enhält dein WS unbounded-array, damit kommst ohne ein gepatches D7 sowieso nicht klar -> den soappatch braucht du auf alle Fälle.
was du tun kannst:
- nochmal bei CC suchen, ob es nochmal einen neuen Importer gibt
- in den groups suchen: groups.google.de/gro...es.wsdl/topics?hl=de
findest du das hier: groups.google.de/gro...low#7e0cb943ed60786d. siehe post vom 18 Jun. 2008, 20:45 -> schreib Bruneau an und frag ihn um den neuen importer. Habe ich vor 2 Jahren auch gemacht und hat alles super geklappt. Ohne ihn wäre ich genauso aufgeschmissen gewesen.
Gruß Frank
_________________ Lükes Grundlage der Programmierung: Es wird nicht funktionieren.
(Murphy)
|
|
Fienix 
      
Beiträge: 109
Win 2K, Win XP Pro, Win 7
D 5 Pro., D 7 Ent., D 2010 Pro.
|
Verfasst: Mi 07.10.09 08:26
Nach mehreren Wochen habe ich nun eine Antwort erhalten:
Thank you for reporting this bug. I have looked into it and noticed that it exposed a very fundamental problem in how we were handling imported WSDL's (The fact that you have a circular reference in your WSDL imports). I have been working on fixing your problem and I might have a solution for you....
Meine WSDL kam als Anhang mit und scheint erstmla zu funktionieren.
Die weitere Problematik kommt in einem neuen Thread.
_________________ Wer sichert ist feige!!
|
|
|