Hi Paolo, The IAD region is Virginia (a US region) and can't be used with the UK provider. The only region in rackspace UK is London (LON). You'll have to change your code to use LON either by editing the code or by running the example with: -Dregion=LON.
HTH! I. On 25 June 2014 11:43, Paolo Viotti <[email protected]> wrote: > Hello, > > I'm having some difficulties in setting the right provider and region Ids > using the Rackspace blobstore. > Specifically, I'm using Cloudfiles UK, jClouds 1.7.3, and when I run the > UploadObjects test included this example project I get this kind of > exception: > > Exception in thread "main" java.lang.IllegalArgumentException: region IAD > not in [] > at > com.google.common.base.Preconditions.checkArgument(Preconditions.java:120) > at > org.jclouds.openstack.swift.v1.blobstore.RegionScopedBlobStoreContext.checkRegionId(RegionScopedBlobStoreContext.java:105) > at > org.jclouds.openstack.swift.v1.blobstore.RegionScopedBlobStoreContext.blobStoreInRegion(RegionScopedBlobStoreContext.java:75) > at > org.jclouds.examples.rackspace.cloudfiles.UploadObjects.<init>(UploadObjects.java:78) > at > org.jclouds.examples.rackspace.cloudfiles.UploadObjects.main(UploadObjects.java:60) > > So it seems like there is not region configured. > Before running it, I changed the provider Id to "rackspace-cloudfiles-uk". > Any idea about what am I doing wrong? > > Thanks in advance. > Best regards, > Paolo
