Jussi Wallin created CAMEL-18808:
------------------------------------

             Summary: camel-azure-storage-blob producer doesn't allow using 
CamelAzureStorageBlobBlobSize 
                 Key: CAMEL-18808
                 URL: https://issues.apache.org/jira/browse/CAMEL-18808
             Project: Camel
          Issue Type: Improvement
          Components: camel-azure
    Affects Versions: 3.18.4
            Reporter: Jussi Wallin


In some cases when trying to upload large files to Azure Blob Storage it may be 
necessary to transfer it directly from a file. FileInputStream doesn't support 
mark which means that the BlobProducer isn't able to determine the size of the 
file. The AzureBlockBlobClient, that is used internally, doesn't allow blobs of 
size greater than 0 to be uploaded if the size is defined to be 0.

One way of getting around this limitation is to add the ability to use the 
CamelAzureStorageBlobBlobSize -header to override the logic for determining the 
size within the upload operation.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to