Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Probleme beim import von WSDL Datei (https://www.delphipraxis.net/52763-probleme-beim-import-von-wsdl-datei.html)

saschab 3. Sep 2005 09:26


Probleme beim import von WSDL Datei
 
Hallo zusammen,

ich habe folgendes Problem ich schreibe gerade an einem Proggie das über die Webservices Schnitstelle von Amazon daten über Bücher suchen soll,

ich habe mir von der Amazon Seite die WSDL Runtergeladen.

Amazon Webservices WSDL

Diese wollte ich dann unter Delphi 7 Mit :
Datei/Neu/Weitere/Webservices/WSDL Import einlesen. Wähle die Datei aus und bekomme folgende Fehlermeldung:

Zitat:

---------------------------
Fehler
---------------------------
Zugriffsverletzung bei Adresse 502A6695 in Modul 'dclsoap70.bpl'. Lesen von Adresse 00000000.
---------------------------
OK
---------------------------
Kann damit jemand was anfangen worin der Fehler liegen könnte?

Danke schonmal im vorraus

marabu 3. Sep 2005 09:38

Re: Probleme beim import von WSDL Datei
 
Hallo,

Lesen von Adresse 0 bedeutet immer, dass jemand über einen nil-pointer gestolpert ist. Du wirst irgendeine Initialisierung vergessen haben.

Grüße vom marabu

r_kerber 3. Sep 2005 12:55

Re: Probleme beim import von WSDL Datei
 
Ich kann das Problem in Delphi 7 reproduzieren. In Delphi2005.Win32 tritt dasselbe Problem auf. Es funktioniert in Delphi2005.Net!
@Marabu: Hier handelt es sich um einen Wizard der Firma Borland. Es liegt also kein eigenes "Verschulden" vor!

saschab 3. Sep 2005 15:44

Re: Probleme beim import von WSDL Datei
 
Danke für die schnelle Antwort, ich habe es mit ner anderen WDSL Datei probiert da ist das Prob nicht nur mit dieser kann vielleicht jemand nachschauen ob in der Datei was nicht stimmt die Amazon anbietet oder mir sagen wie ich die unter Delphi 7 ans laufen bekomme?

Danke schon mal

r_kerber 3. Sep 2005 15:57

Re: Probleme beim import von WSDL Datei
 
Zitat:

Zitat von saschab
...kann vielleicht jemand nachschauen ob in der Datei was nicht stimmt die Amazon anbietet oder mir sagen wie ich die unter Delphi 7 ans laufen bekomme?

Ich befürchte, daß ist ein Bug im WSDL-Importer. Und ob der für D7 noch behoben wird, wage ich zu bezweifeln. Da aber in späteren Delphi-Versionen auch noch vorkommt, habe ich ihn schon mal bei Borland gemeldet.

saschab 3. Sep 2005 16:44

Re: Probleme beim import von WSDL Datei
 
hi danke für die Antwort,

und nu habe keine Lust deswegen auf delphi2005.net umzustellen hast Du vielleicht ne idee wie man das prob noch lösen könnte?

Gibt es noch andere Importer die Frei sind?

danke

saschab 5. Sep 2005 13:44

Re: Probleme beim import von WSDL Datei
 
@r_kerber:

kannst Du mir mal den Weg beschreiben wie Du es eingelesen hast unter Delphi 2005 .NET ich bekomme das nicht hin, habe es testweise mal installiert vielleicht komme ich ja damit zurecht, ich kann ja auch troz .net mit delphi win32 programmieren oder ?

marabu 5. Sep 2005 18:02

Re: Probleme beim import von WSDL Datei
 
Hallo Rainer,

Zitat:

Zitat von r_kerber
Ich befürchte, daß ist ein Bug im WSDL-Importer. Und ob der für D7 noch behoben wird, wage ich zu bezweifeln. Da aber in späteren Delphi-Versionen auch noch vorkommt, habe ich ihn schon mal bei Borland gemeldet.

habe eben gerade ein wenig in BDN QC geschmökert - der Fehler in D2005 wurde schon vor 8 Monaten gemeldet. Wenn ich mir den Report dort so ansehe, dann wird saschab nicht nur auf D2005 umstellen, sondern auch die Sprache (C#) wechseln müssen, damit er die WSDL Datei von Amazon verarbeiten kann - oder?

Grüße vom marabu

saschab 5. Sep 2005 21:03

Re: Probleme beim import von WSDL Datei
 
@marabu

Habs mir gerade auch angesehen mit schrecken, wie importiere ich das denn in c# da ich nur den normalen importer kenne.

Hast du da ne Ahnung?

marabu 6. Sep 2005 09:42

Re: Probleme beim import von WSDL Datei
 
Hi Sascha,

du hast doch geschrieben, dass du bereits D2005 testweise installiert hast. Ich habe erst wieder heute abend Zugriff auf D2005, vermute aber, dass sowohl der Experte als auch das Kommandozeilen-Werkzeug angepasst wurden. Anstatt dir die Augen nach dem Experten auszugucken - suche doch mal nach WSDLimp.EXE im BIN-Verzeichnis (oder wie immer das da heißt) von D2005. Mit dem richtigen Parameter (-C für C++, -P für Object Pascal) wirst du wohl die C# Dateien erzeugen können. Hoffe ich für dich...

Grüße vom marabu


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:00 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz