WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-api

[Xen-API] XMLRPC call to VM.clone

To: xen-api@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-API] XMLRPC call to VM.clone
From: Jean-Michel Guillaume <jean-michel.guillaume@xxxxxxxxxxxxxxx>
Date: Fri, 13 Mar 2009 15:13:51 +0100
Delivery-date: Fri, 13 Mar 2009 07:16:00 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-api-request@lists.xensource.com?subject=help>
List-id: Discussion of API issues surrounding Xen <xen-api.lists.xensource.com>
List-post: <mailto:xen-api@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>, <mailto:xen-api-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-api>, <mailto:xen-api-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-api-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 2.0.0.19 (X11/20090105)
Hello everyone,
I am writing a Java client to use xen-api and especially the clone feature.
Problem, when I make a remote call to that function, I get an error:
[code]
[2009-03-13 14:55:00 17270] ERROR (xmlrpclib2:166) Internal error handling VM.clone
Traceback (most recent call last):
File "//usr/lib64/python/xen/util/xmlrpclib2.py", line 131, in _marshaled_dispatch
response = self._dispatch(method, params)
File "/usr/lib64/python2.5/SimpleXMLRPCServer.py", line 415, in _dispatch
return func(*params)
File "//usr/lib64/python/xen/xend/XendAPI.py", line 223, in f
return func(self, *args, **kwargs)
File "//usr/lib64/python/xen/xend/XendAPI.py", line 258, in check_session
return func(self, session, *args, **kwargs)
File "//usr/lib64/python/xen/xend/XendAPI.py", line 314, in <lambda>
'VM', func, *args, **kwargs)
File "//usr/lib64/python/xen/xend/XendAPI.py", line 270, in _check_ref
return func(api, session, ref, *args, **kwargs)
TypeError: VM_clone() takes exactly 3 arguments (4 given)
[/code]

I am running a Xen 3.3 from sources and everything else is executing fine...
THX

JMi

--
Guillaume Jean-Michel

E-Mail : jean-michel.guillaume@xxxxxxxxxxxxx
Phone  : + 33 (0)4 97 15 53 84

ACTIVEEON SAS
SAS au capital de 75.000 € - RCS de Grasse n° 500 807 284
http://www.activeeon.com
2004, route des Lucioles – B.P.93

_______________________________________________
xen-api mailing list
xen-api@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-api

<Prev in Thread] Current Thread [Next in Thread>