26.06.2007 15:51 | |
Beiträge: 7 Bewertung: (0) |
hallo, also ich kann jetzt den Serverstatus abfragen. Ich musste mir eine Instanz aus der automatisch generiertem OPCXML DataAccess erzeugen. Ich weiss ja net ob jemand sich schon mit Soap Nachrichten beschäftigt hat. Ich möchte jetzt einen READ ausführen und bekomme folgendes: RESPONSE <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <soap:Fault> <faultcode>soap:Server</faultcode> <faultstring>Server was unable to process request. --> Value cannot be null. Parameter name: Item List</faultstring> <detail /> </soap:Fault> </soap:Body> </soap:Envelope> ==================================================== REQUEST vom Clienten: <?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Body><Options ClientRequestHandle="test" ReturnDiagnosticInfo="false" ReturnErrorText="true" ReturnItemName="true" ReturnItemPath="false" ReturnItemTime="false" xmlns="http://opcfoundation.org/webservices/XMLDA/1.0/"/><ItemList xmlns="http://opcfoundation.org/webservices/XMLDA/1.0/"><Items ItemName="S7:[S7-Verbindung_1]MB0" MaxAge="0"/><Items ItemName="S7:[S7-Verbindung_1]MB5" MaxAge="0"/></ItemList></soapenv:Body></soapenv:Envelope> |
Folgen Sie uns auf