Please test again with the latest master which includes a fix:
https://git-wip-us.apache.org/repos/asf?p=jclouds.git;a=commit;h=c18371a7
On Mon, Mar 07, 2016 at 12:29:59PM +0000, Archana C 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
>
> RegardsArchana
--
Andrew Gaul
http://gaul.org/