Matt Ryan created OAK-7818:
------------------------------

             Summary: [DirectBinaryAccess] AzureDataStore not chaining 
exceptions on upload completion
                 Key: OAK-7818
                 URL: https://issues.apache.org/jira/browse/OAK-7818
             Project: Jackrabbit Oak
          Issue Type: Bug
          Components: blob-cloud-azure
    Affects Versions: 1.9.9
            Reporter: Matt Ryan
            Assignee: Matt Ryan


In {{AzureBlobStoreBackend#completeHttpUpload()}}, the code catches 
{{StorageException}} and {{URISyntaxException}} as thrown by the Azure SDK, but 
this exception is not chained in the {{DataStoreException}} that is thrown if 
those exceptions are caught, which makes it more difficult to diagnose the real 
issue behind the {{DataStoreException}}.

This was just a simple oversight in the original implementation.  We should 
also examine the other code related to direct binary access, both in the Azure 
and S3 implementations, to see if there are any other similar bugs.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to