I'm not sure if this is going to solve it, but isn't it -Djclouds.region=LON ?
-- Sent from my Android phone On Jun 25, 2014 4:09 AM, "Ignasi Barrera" <n...@apache.org> wrote: > 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 <paolo.vio...@eurecom.fr> 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 >