03.02.2008, 14:25
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
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