jclouds-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Gaul <g...@apache.org>
Subject Re: requested location eu-central-1, which is not in the configured locations
Date Tue, 08 Mar 2016 05:24:30 GMT
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/

Mime
View raw message