Jclouda version 2.0.0-SNAPSHOT RegardsArc Sent from Yahoo Mail on Android On Mon, Mar 7, 2016 at 7:04 PM, Ignasi Barrera<n...@apache.org> wrote: That region is supported since jclouds 1.9.0. Which version are you using?
On 7 March 2016 at 13:29, Archana C <carchan...@yahoo.co.uk> wrote: > public class App > { > public static void main( String[] args ) throws IOException > { > // TODO Auto-generated method stub > // TODO Auto-generated method stub > String containername = "archanatrial12"; > String objectname = "object1"; > String tempFile = > "/home/archana/Eclipse/trialV42/src/main/java/trialV41/trialV42/result.txt"; > //int length; > > // s3.amazonaws.com s3.eu-central-1.amazonaws.com > s3-external-1.amazonaws.com > > BlobStoreContext context = ContextBuilder.newBuilder("aws-s3") > .credentials("XXXXXXXXXXX", "YYYYYYYYYYYYYYYYYYY") > .buildView(BlobStoreContext.class); > > // Access the BlobStore > BlobStore blobStore = context.getBlobStore(); > //Location loc = "us-east-1"; > Location loc = new > LocationBuilder().scope(LocationScope.REGION) > .id("eu-central-1") > .description("region") > .build(); > > // Create a Container > blobStore.createContainerInLocation(loc, containername); > > // Create a Blob > File input = new > File("/home/archana/Eclipse/jclouds1/src/main/java/jclouds1/sample.txt"); > long length = input.length(); > // Add a Blob > Blob blob = > blobStore.blobBuilder(objectname).payload(Files.asByteSource(input)).contentLength(length) > .contentDisposition(objectname).build(); > > // Upload the Blob > String eTag = blobStore.putBlob(containername, blob); > System.out.println(eTag); > } > } > > Error : requested location eu-central-1, which is not in the configured > locations > > Solution to rectify the issue required > > Regards > Archana