FWIW, in jclouds, the easiest way is to treat cloudstack as any other compute provider. You can get advanced, like how cloudcat does, but easiest way to start is using the basics.

ex. here's an example project that is portable.

https://github.com/jclouds/jclouds-examples/tree/master/compute-basics

java -Dcloudstack.endpoint=http://1.2.3.4/client/api -jar target/compute-basics-jar-with-dependencies.jar cloudstack API_KEY SECRET_KEY webserver add 

HTH

-A


On Tue, May 7, 2013 at 10:44 AM, CK <cloudwizz@gmail.com> wrote:
Hi Mike,

I am interested in your code for the test Java client, would you mind
sharing?

Thanks
CK


On 1 May 2013 22:53, Mike Tutkowski <mike.tutkowski@solidfire.com> wrote:

> I have been using the CloudStack API from a test Java client I wrote.
>
> If the code for this is of interest to you, just let me know.
>
>
> On Wed, May 1, 2013 at 11:46 AM, David Nalley <david@gnsa.us> wrote:
>
> > On Wed, May 1, 2013 at 1:14 PM, Seif Eddine Jemli
> > <seifeddinejemli@gmail.com> wrote:
> > > Hi,
> > >
> > >
> > >
> > > i am trying to implement a java code that should enable me to do simple
> > > things: deploy Virtual machines for example.
> > >
> > >
> > > I was advised to use Jclouds API, the problem is that i didn't find
> > > "enough" documentation on how to use Jclouds on a cloudstack private
> > cloud
> > > .
> > >
> > > Where can i find a jclouds code on cloudstack that i can use as a start
> > > (like a tuto)?
> > >
> > > thanks
> >
> >
> > This isn't the first time this has come up.
> >
> > Let me paste an IRC conversation that should help you make progress.
> >
> > 13:27 < adrianc> ke4qqq I think using the raw cloudstack api isn't
> > something there's a very nice guide on
> > 13:28 < adrianc> however, they can get started quite easily using
> > jclouds-examples/compute-basics
> > 13:28 < adrianc> and pass in the url to the cloudstack instance
> > 13:28 < adrianc> abayer also has cloudcat
> > 13:28 < adrianc> which is a cloudstack app
> > 13:28 < adrianc> yp
> > 13:28 < adrianc> ke4qqq the other thing is that there's tons of
> > examples, if one is ok looking at live tests
> > 13:29 < adrianc> ex. apis/cloudstack/src/test/java/...*LiveTest.java
> > 13:29 < adrianc> contextBuilder.overrides
> > 13:30 < adrianc> ke4qqq anyway we can do a lot better on asf in
> > cloudstack doc stuff
> >
> > The cloudcat referenced is: https://github.com/abayer/cloudcat <--
> > which uses jclouds for CloudStack, so should give you an example.
> >
> > --David
> >
>
>
>
> --
> *Mike Tutkowski*
> *Senior CloudStack Developer, SolidFire Inc.*
> e: mike.tutkowski@solidfire.com
> o: 303.746.7302
> Advancing the way the world uses the
> cloud<http://solidfire.com/solution/overview/?video=play>
> **
>