Hi Rafal, I’m not sure which client library you’re using, but I know the python library adds the session ID into the list of arguments for you, so you’d only have to call session.xenapi.VM.start(vmRef, True, True)
John From: xen-api-boun...@lists.xen.org [mailto:xen-api-boun...@lists.xen.org] On Behalf Of Rafal Michalak Sent: 18 April 2013 11:12 To: xen-api@lists.xen.org Subject: [Xen-API] VM.start and MESSAGE_PARAMETER_COUNT_MISMATCH Hello guys. When I send VM.start with params (sessionId, vmRef, true, true) I've got MESSAGE_PARAMETER_COUNT_MISMATCH What is the cause of the error ? My environment Xen 4.2.1 raw query and response <?xml version="1.0" encoding="UTF-8"?><methodCall><methodName>VM.start</methodName><params><param><value>78d1d27e-ee13-ab41-766c-39ca1660e0fb</value></param><param><value>e7c5a6ce-7e3d-62f2-478d-de990dd29fe1</value></param><param><value><boolean>1</boolean></value></param><param><value><boolean>1</boolean></value></param></params></methodCall> <?xml version='1.0'?> <methodResponse> <params> <param> <value><struct> <member> <name>Status</name> <value><string>Failure</string></value> </member> <member> <name>ErrorDescription</name> <value><array><data> <value><string>MESSAGE_PARAMETER_COUNT_MISMATCH</string></value> <value><string>VM.start</string></value> <value><string>3</string></value> <value><string>4</string></value> </data></array></value> </member> </struct></value> </param> </params> </methodResponse> Thanks Rafal M.
_______________________________________________ Xen-api mailing list Xen-api@lists.xen.org http://lists.xen.org/cgi-bin/mailman/listinfo/xen-api