Einzelnen Beitrag anzeigen

frankg

Registriert seit: 20. Mai 2003
Ort: Wetter
72 Beiträge
 
Delphi 7 Architect
 
#1

Problem beim Mapping der "XML-Tags" unter SOAP

  Alt 10. Jun 2004, 17:26
Hallo!

Da ich bisher noch kein Experte in SOAP bin bitte ich die nachfolgende, etwas laienhafte Darstellung zu entschuldigen:

Also, ich möchte gerne mit einem WebService über SOAP kommunizieren. Hierzu habe ich mir dann über diesen WSDL-Experten eine Unit erstellen lassen. So weit so gut. Im Prinzip kann ich auch schon mit dem Service sprechen. Ich habe aber nun das Problem, das der Web-Service das Schlüsselwort OR verwendet. Dies hat Delphi dann auch brav in "Or_" für den Code umgewandelt. Es scheint aber so zu sein, dass diese Umwandlung bei der Kommunikation nicht umgekehrt wird, d.h. es wird wohl "Or_" in der XML-Datei an den Web-Service geschickt, der sich dann beschwert, dass er "Or_" nicht kennt. Und das obwohl die Zeile:

  RemClassRegistry.RegisterExternalPropName(TypeInfo(BooleanOperatorEnum), 'Or_', 'Or'); Im Code steht. Wer weiss, was hier los ist und wie ich das Problem beheben kann.

Viele Grüsse und vielen Dank

Frank
  Mit Zitat antworten Zitat