I started working on something similar a short time ago. It's intended as a web-portal for OpenNebula users, written in Java (using vaadin and a modified version of the OpenNebula Java client). It's using the basic RPC functionality of the official Java library, but uses JAXB to bind XML replies to Java objects; I also started adding 2.0 functionlity. It's nowhere near production-ready yet, but I'm happy to share what I have if it avoid duplicate efforts.
Carsten ________________________________________ From: [email protected] [[email protected]] On Behalf Of Tiago Batista [[email protected]] Sent: Friday, 24 September 2010 21:51 To: Carlos Martín Sánchez Cc: [email protected] Subject: Re: [one-users] Status of the java bindings I'll start with the base functionality then... I believe that will be the exact same on the 2.0 interface. If and when I get anything that resembles an application ready, I'll publish it for everyone! On Fri, 2010-09-24 at 13:22 +0200, Carlos Martín Sánchez wrote: > Hi Tiago, > > > The current Java API is 1.4 compatible, and that makes it also > compatible with 2.0, except for the new functionality. > We are going to update it, but most probably not until we have the > final OpenNebula version finished. > > > It has to be updated for the new > methods one.vm.savedisk, one.user.passwd, and all the new methods for > image and cluster management. You can check all the details at > the XML-RPC documentation for 1.4 [1] and 2.0 [2]. > > > Regards, > Carlos > > > [1] http://opennebula.org/documentation:rel1.4:api > [2] http://opennebula.org/documentation:rel2.0:api > > > Carlos Martín, Cloud Technology Engineer/Researcher > DSA Research Group: web http://dsa-research.org and blog > http://blog.dsa-research.org > OpenNebula Open Source Toolkit for Cloud Computing: > http://www.OpenNebula.org > > > On 24 September 2010 11:06, Tiago Batista <[email protected]> > wrote: > Hello all > > I am currently in the process of writing a java application > that interfaces with opennebula... Something like onemc but > prettier (I hope!). > > What is the current status of the java bindings in > src/oca/java? Are they up to date or should I just use the RPC > interface directly? > > TIA > > Tiago > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org > > > _______________________________________________ Users mailing list [email protected] http://lists.opennebula.org/listinfo.cgi/users-opennebula.org _______________________________________________ Users mailing list [email protected] http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
