AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Probleme beim import von WSDL Datei
Thema durchsuchen
Ansicht
Themen-Optionen

Probleme beim import von WSDL Datei

Ein Thema von saschab · begonnen am 3. Sep 2005 · letzter Beitrag vom 13. Sep 2005
Antwort Antwort
Seite 3 von 3     123   
Benutzerbild von saschab
saschab

Registriert seit: 24. Nov 2003
Ort: Overath
50 Beiträge
 
Delphi 2005 Personal
 
#21

Re: Probleme beim import von WSDL Datei

  Alt 8. Sep 2005, 14:59
Hallo zusammen,

habe heute mal mit der erzeugten Pas rungespielt:

in der pas Steht folgendes:

Zitat:
// ************************************************** ********************** //
// The following types, referred to in the WSDL document are not being represented
// in this file. They are either aliases[@] of other types represented or were referred
// to but never[!] declared in the document. The types from the latter category
// typically map to predefined/known XML or Borland types; however, they could also
// indicate incorrect WSDL documents that failed to declare or import a schema type.
// ************************************************** ********************** //
// !:string - "http://www.w3.org/2001/XMLSchema"
// !:positiveInteger - "http://www.w3.org/2001/XMLSchema"
// !:HelpType - "http://www.w3.org/2001/XMLSchema"
// !:AudienceRating - "http://www.w3.org/2001/XMLSchema"
// !:Condition - "http://www.w3.org/2001/XMLSchema"
// !eliveryMethod - "http://www.w3.org/2001/XMLSchema"
// !:nonNegativeInteger - "http://www.w3.org/2001/XMLSchema"
// !:IdType - "http://www.w3.org/2001/XMLSchema"
// !:ListType - "http://www.w3.org/2001/XMLSchema"
// !:SimilarityType - "http://www.w3.org/2001/XMLSchema"
// !:Items - "http://www.w3.org/2001/XMLSchema"
// !:OfferStatus - "http://www.w3.org/2001/XMLSchema"
// !:ShipOption - "http://www.w3.org/2001/XMLSchema"
// !:Arguments - "http://www.w3.org/2001/XMLSchema"
// !:Errors - "http://www.w3.org/2001/XMLSchema"
// !:float - "http://www.w3.org/2001/XMLSchema"
// !:RequiredParameters - "http://www.w3.org/2001/XMLSchema"
// !:AvailableParameters - "http://www.w3.org/2001/XMLSchema"
// !efaultResponseGroups - "http://www.w3.org/2001/XMLSchema"
// !:AvailableResponseGroups - "http://www.w3.org/2001/XMLSchema"
// !:ValidOperations - "http://www.w3.org/2001/XMLSchema"
// !:Elements - "http://www.w3.org/2001/XMLSchema"
// !:SearchResultsMap - "http://www.w3.org/2001/XMLSchema"
// !:Item - "http://www.w3.org/2001/XMLSchema"
// !:SearchBinSets - "http://www.w3.org/2001/XMLSchema"
// !:integer - "http://www.w3.org/2001/XMLSchema"
// !:Children - "http://www.w3.org/2001/XMLSchema"
// !:Ancestors - "http://www.w3.org/2001/XMLSchema"
// !:TopSellers - "http://www.w3.org/2001/XMLSchema"
// !:NewReleases - "http://www.w3.org/2001/XMLSchema"
// !:List - "http://www.w3.org/2001/XMLSchema"
// !:Customer - "http://www.w3.org/2001/XMLSchema"
// !:Seller - "http://www.w3.org/2001/XMLSchema"
// !:Transaction - "http://www.w3.org/2001/XMLSchema"
// !:SellerListing - "http://www.w3.org/2001/XMLSchema"
Bedeutet ja das die Typen nicht angelegt werden Konnten

Lt Delphi sind dann folgende Typen nicht deklariert:

Zitat:
[Fehler] AWSECommerceService.pas(174): Undefinierter Bezeichner: 'HelpType'
[Fehler] AWSECommerceService.pas(213): Undefinierter Bezeichner: 'AudienceRating'
[Fehler] AWSECommerceService.pas(318): Undefinierter Bezeichner: 'IdType'
[Fehler] AWSECommerceService.pas(382): Undefinierter Bezeichner: 'ListType'
[Fehler] AWSECommerceService.pas(579): Undefinierter Bezeichner: 'SimilarityType'
[Fehler] AWSECommerceService.pas(917): Undefinierter Bezeichner: 'OfferStatus'
[Fehler] AWSECommerceService.pas(922): Undefinierter Bezeichner: 'ShipOption'
[Fehler] AWSECommerceService.pas(1120): Undefinierter Bezeichner: 'Arguments'
[Fehler] AWSECommerceService.pas(1142): Undefinierter Bezeichner: 'RequiredParameters'
[Fehler] AWSECommerceService.pas(1143): Undefinierter Bezeichner: 'AvailableParameters'
[Fehler] AWSECommerceService.pas(1144): Undefinierter Bezeichner: 'DefaultResponseGroups'
[Fehler] AWSECommerceService.pas(1145): Undefinierter Bezeichner: 'AvailableResponseGroups'
[Fehler] AWSECommerceService.pas(1164): Undefinierter Bezeichner: 'ValidOperations'
[Fehler] AWSECommerceService.pas(1165): Undefinierter Bezeichner: 'Elements'
[Fehler] AWSECommerceService.pas(1218): Undefinierter Bezeichner: 'SearchResultsMap'
[Fehler] AWSECommerceService.pas(1219): Undefinierter Bezeichner: 'Item'
[Fehler] AWSECommerceService.pas(1220): Undefinierter Bezeichner: 'SearchBinSets'
[Fehler] AWSECommerceService.pas(1306): Undefinierter Bezeichner: 'Children'
[Fehler] AWSECommerceService.pas(1307): Undefinierter Bezeichner: 'Ancestors'
[Fehler] AWSECommerceService.pas(1361): Undefinierter Bezeichner: 'List'
[Fehler] AWSECommerceService.pas(1413): Undefinierter Bezeichner: 'Customer'
[Fehler] AWSECommerceService.pas(1465): Undefinierter Bezeichner: 'Seller'
[Fehler] AWSECommerceService.pas(1689): Undefinierter Bezeichner: 'Transaction'
[Fehler] AWSECommerceService.pas(1725): Undefinierter Bezeichner: 'SellerListing'
[Fataler Fehler] Wsdltest.dpr(6): Verwendete Unit 'AWSECommerceService.pas' kann nicht compiliert werden
Finde aber auch in der WSDL keine zuweisungen dazu.

Kann damit jemand mehr anfangen?
Cu Sascha
----------------------------------------------------------------------------
Computer Helfen uns Probleme zu lösen die wir Früher nicht hatten.
  Mit Zitat antworten Zitat
Benutzerbild von r_kerber
r_kerber

Registriert seit: 11. Feb 2003
Ort: Trittau
3.538 Beiträge
 
Delphi XE Professional
 
#22

Re: Probleme beim import von WSDL Datei

  Alt 9. Sep 2005, 12:32
Du hast Dir aber die Antwort von Bruneau durchgelesen? Da steht auch drin, daß die generierte pas-Datei nicht compiliert werden kann, da es die Sprachdefinition von Delphi nicht zuläßt?
  Mit Zitat antworten Zitat
Benutzerbild von saschab
saschab

Registriert seit: 24. Nov 2003
Ort: Overath
50 Beiträge
 
Delphi 2005 Personal
 
#23

Re: Probleme beim import von WSDL Datei

  Alt 9. Sep 2005, 16:23
Hi,

ja habe ich und hatte es leider etwas falsch interpretiert sorry. Aber wie sieht das denn jetzt aus wird man es hinbekommen das man die Amazon Api benutzen kann unter delphi w32 oder nicht?
Cu Sascha
----------------------------------------------------------------------------
Computer Helfen uns Probleme zu lösen die wir Früher nicht hatten.
  Mit Zitat antworten Zitat
Benutzerbild von r_kerber
r_kerber

Registriert seit: 11. Feb 2003
Ort: Trittau
3.538 Beiträge
 
Delphi XE Professional
 
#24

Re: Probleme beim import von WSDL Datei

  Alt 9. Sep 2005, 17:19
Zitat von saschab:
Aber wie sieht das denn jetzt aus wird man es hinbekommen das man die Amazon Api benutzen kann unter delphi w32 oder nicht?
Du wirfst wieder zwei Dinge zusammen:
  • Der DW32-WSDL-Importer liefert eine AV. das bedeutet, Du mußt tricksen, damit Du eine PASCAL-Unit bekommst.
  • Egal ob Du den Win32-SOAP-Importer oder den von .Net. Der erzeugte PASCAL-Code kann weder von D-Win32 noch von D.Net übersetzt werden. Ursache sind offensichtlich Einschränkungen in der Delphi-Language
Es sieht so aus, als würde daran gearbeitet. Ich denke für .Net werden die Borländer das Ganze hinbiegen, notfalls durch Spracherweiterungen. Ob aber dann auch der "alte" Importer angepaßt wird, vermag ich nicht zu sagen.
  Mit Zitat antworten Zitat
Benutzerbild von r_kerber
r_kerber

Registriert seit: 11. Feb 2003
Ort: Trittau
3.538 Beiträge
 
Delphi XE Professional
 
#25

Re: Probleme beim import von WSDL Datei

  Alt 13. Sep 2005, 15:17
Zitat von r_kerber:
Es sieht so aus, als würde daran gearbeitet. Ich denke für .Net werden die Borländer das Ganze hinbiegen, notfalls durch Spracherweiterungen. Ob aber dann auch der "alte" Importer angepaßt wird, vermag ich nicht zu sagen.
So, ich habe bei Borland nachgefragt und folgende Antwort erhalten:
Zitat:
Hello,

It's my understanding that there are few runtime changes to Win32 SOAP for this release. So, I expect the code generated by the importer to be compatible with the run of D7. IOW, we could simply post a new WSDLIMP.EXE for users of D7. (If there were runtime changes, it should still be possible to tweak the imported unit to accommodate).

As far as time frame is concerned, I don't know much. ... Probably the best thing to do in the case of Amazon would be to post the imported unit - once we've resolved the remaining issue I mentioned in a previous post.

Let me know if you need more information.

Regards,

Bruneau.
Wenn der W32 SOAP Importer gefixt ist, dann wird es wohl auch einen Download für D7-User geben.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:06 Uhr.
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