jclouds-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Klaus Müller (JIRA) <j...@apache.org>
Subject [jira] [Created] (JCLOUDS-391) can't set user defined meta data for Azure
Date Tue, 26 Nov 2013 14:23:35 GMT
Klaus Müller created JCLOUDS-391:
------------------------------------

             Summary: can't set user defined meta data for Azure
                 Key: JCLOUDS-391
                 URL: https://issues.apache.org/jira/browse/JCLOUDS-391
             Project: jclouds
          Issue Type: Bug
          Components: jclouds-blobstore
    Affects Versions: 1.6.2
         Environment: Windows 7, Azure and S3
            Reporter: Klaus Müller
            Priority: Critical


Try to set user defined meta data for Azure blob storage. No error setting meta data, but
when I try to read them, they were not stored for the given blob.
my code (small part of it):
   ...
   BlobStore blobStore = Context.getBlobStore();
   BlobBuilder builder = blobStore.blobBuilder("blob001");
   PayloadBlobBuilder  payload = builder.payload(data);       // data is InputStream
   payload.contentLength(datalen);

   Blob blob = payload.build();
   Map<String, String> keyValueMap = new HashMap<String, String>();
   keyValueMap.put("testmeta","12345");

   blob.getMetadata().setUserMetadata(keyValueMap);
   blobStore.putBlob("container001", blob, multipart() );
...

For S3 it works.
Is this a known problem with Azure, or something wrong with my code?




--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message