Einbinden eines WebService
|
Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
03.02.2008, 14:25
Beitrag #1
|
orpheus
LVF-Neueinsteiger
Beiträge: 4
Registriert seit: Jan 2008
8.5
-
kA
6120
Deutschland
|
Einbinden eines WebService
Hallo!
Ich möchte einen WebService in LabVIEW nutzen. Dazu habe ich mir mit Werkzeuge->Import->Webdienst die Implementierung des WebService generien lassen. Das hat ohne Fehler geklappt. Dann habe ich die VIs Open Web Service, Close Web Service und Callmagic (Methode des WebService) eingefügt und verdrahtet.
Bei der Ausführung bekomme ich folgende Fehlermeldung:
Fehler 1172 ist bei Error calling method magic.magic.Callmagic of ObjectId handle: 0x1E3A1148 for obj 0x22A6D32[magic.magic] in domain [webservice.lvproj for Run] and thread 1148, (System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht.
Inner Exception: System.Web.Services.Protocols.SoapHeaderException: Method 'q1:Callmagic' not implemented
) in magic.lvlib:Callmagic.vi->webservice.vi aufgetreten
Ich werde daraus nicht schlau, was will sie mir sagen? Oder gibt es eine andere Möglichkeit einen WebSevice, von den man die wsdl-Beschreibung hat als Client in LabVIEW einzubinden?
Grüße
orpheus
|
|
|
03.02.2010, 12:59
Beitrag #2
|
Msengxxl
LVF-Grünschnabel
Beiträge: 20
Registriert seit: Sep 2008
LV2017 & LV2020
2007
DE
78087
Deutschland
|
Einbinden eines WebService
hi,
hatte die gleiche Fehlermeldung mal mit nem Webservice.
Bei mir lag's daran, dass ich meine Applikation von einem Netzlaufwerk aus gestartet habe.
Dies wertet .Net also unauthorisierte Quelle oder so und warf mir die gleiche Fehlermeldung aus.
Probiers mal lokal (falls nicht eh schon)!
|
|
|
03.02.2010, 13:19
Beitrag #3
|
|
|
| |