I'm just trying the "vcloud-director" from jclouds-labs but failing getting the ComputeService. I am trying it the way it works for OpenStack from via the main jclouds lib (plus I also added jclouds-labs to my CP) and
Iterable<Module> modules = ImmutableSet.<Module>of(new SLF4JLoggingModule(), new SshjSshClientModule()); ComputeServiceContext computeContext = ContextBuilder.newBuilder("vcloud-director") .endpoint("https://172.16.2.152/api") // perhaps needed to use Properties overrides.setProperty("vcloud.endpoint", "https://****/api"); .credentials("user1@org1", "Password123") .modules(modules) .buildView(ComputeServiceContext.class); compute = computeContext.getComputeService(); fails with java.lang.IllegalArgumentException: api {id=vcloud-director, name=vCloud Director 1.5 API, views=[], endpointName=https endpoint, identityName=User at Organization (user@org), credentialName=Optional.of(Password), documentation=http://www.vmware.com/support/pubs/vcd_pubs.html, api=interface org.jclouds.vcloud.director.v1_5.user.VCloudDirectorApi, asyncApi=*interface org.jclouds.vcloud.director.v1_5.user.VCloudDirectorAsyncApi} not wrappable as org.jclouds.compute.ComputeServiceContext*; context: org.jclouds.vcloud.director.v1_5.VCloudDirectorContext, views: [] Is it because the vcloud-director provider is not integrated yet to the ComputeServiceCtx, do I need to access it more directly? Thanks, R. On Wed, Sep 4, 2013 at 10:26 PM, Andrew Phillips <andr...@apache.org> wrote: > If I understand >> http://jclouds.incubator.**apache.org/documentation/** >> userguide/vmware-vcloud/<http://jclouds.incubator.apache.org/documentation/userguide/vmware-vcloud/>, >> the >> error message is OK as neither 1.5 nor 5.1 vCloud versions are supported. >> > > Could you try the vcloud-director API, which is still in labs? > > https://github.com/jclouds/**jclouds-labs/tree/master/**vcloud-director<https://github.com/jclouds/jclouds-labs/tree/master/vcloud-director> > http://search.maven.org/#**search%7Cga%7C1%7Ca%3A%**22vcloud-director%22<http://search.maven.org/#search%7Cga%7C1%7Ca%3A%22vcloud-director%22> > > That should support 1.5. There are also some threads about 5.1 work, > although that seems to be still ongoing: > > http://apache.markmail.org/**thread/wv3fiaqy42lwm52h<http://apache.markmail.org/thread/wv3fiaqy42lwm52h> > https://groups.google.com/**forum/#!msg/jclouds-dev/** > QaEb9KRoK7o/M8GQJiOr-zwJ<https://groups.google.com/forum/#!msg/jclouds-dev/QaEb9KRoK7o/M8GQJiOr-zwJ> > > ap >