Ich habe .NET Framework Developer's Guide was dazu gefunden. Dort steht woertlich:

The parameter order may differ between the defined order in the XML Web service method and the associated method of the proxy class. In most cases, the parameter order will match. However, if the XML Web service expects Document formatted SOAP messages, there is one case where the parameter order will not match. If an XML Web service method has out parameters defined prior to an in parameter, the out parameters are placed after all the in parameters in the proxy class.

Bei mir stehen die out Parameter zwar alle hinten in der Methodensignatur, aber er verwendet die falschen Datentypen. Der Rueckgabewert der Methode hat ploetzlich den Typen des letzten out Parameters und der letzte out Parameter hat den Typen des eigentlichen Rueckgabewertes. Ich kann das zwar per Hand anpassen. Aber das ist laestig. Die WSDL Datei scheint o.k. zu sein oder wie kann man das testen?

Danke.

Thomas Beckert - SitePoint GbR schrieb:
mh,

beschreib doch mal deinen fehler genauer.
vielleicht ist das problem eine nicht konforme wsdl-beschreibung des delphi-services...?

----- Original Message ----- From: "Mirko Neu" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Tuesday, July 19, 2005 5:07 AM
Subject: [Asp.net] ASP.NET mit WSDL Problem


Hallo,

ich verwende ASP.NET mit VS 2003 (Version 7.1) um auf einen in Delphi geschriebenen WebService zuzugreifen. Das ist in soweit nicht kompliziert, als dass ich lediglich eine WebReference zu diesem WebService zu meinem Projekt hinzufuege. Er importiert die WSDL Datei des WebService und generiert die Proxy Klasse in C#. Diese Generierung scheint jedoch nicht fehlerfrei zu geschehen. Einige Methoden in der Proxy Klasse haben eine andere Signatur als der WebService sie erwartet.

Woran kann das liegen? Was ist der Fehler? Ich wuerde mich freuen, wenn mir jemand darauf eine Antwort geben koennte! Es ist zwar moglich die proxy Klasse per Hand anzupassen, aber das ist eine muehselige und sehr fehleranfaellige Arbeit.

Bitte helft mir.

Danke.
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net



_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an