Hallo liebe Notes & Domino-Gemeinde,
Ich versuche mich gerade an WebServices und hänge leider bereits ganz am Anfang. Ich bilde den WebService Consumer über den Link zur WSDL Datei ab, nutze diesen Consumer in meinem Code und rufe die Funktionen auf. Leider lande ich immer wieder bei folgender Fehlermeldung.
Der Link zu der WSDL-Datei lautet: http://login.mailingwork.de/webservice/webservice/soap3?wsdl
Hier den Code den ich in meinem Agent nutze:
Option Public
Option Declare
Use "WebServiceConsumerTest"
Sub Initialize
Dim soap As New SoapPort_n0()
Dim varTemp As Variantarray_holder
Set varTemp = soap.Test("Hallo")
End Sub
Laut der Dokumentation des Webservices wird ein String übergeben und ein Array zurückgegeben.
Eine weitere Sache, welche mich etwas verwirrt ist der Rückgabe-parameter in dem Webservice-Consumer. Er wird mit dem Dateityp "VariantArray_Holder" angegeben.
Ich habe es ebenfalls probiert meine Variable varTemp zum Typ "Variant" zu ändern und über die Funktion .Value des Aufrufs einen Variant zu erhalten. Leider endet alles was ich versuche in der oben erwähnten Fehlermeldung.
Falls mir jemand einen Hinweis geben kann woran es liegt oder was diese Meldung bedeutet, wäre ich sehr dankbar.
Beste Grüße
Tobi