Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Duplicate
-
1.6.1
-
None
Description
ParseSwiftErrorFromHttpResponse.handleError always throws KeyNotFoundException for blob operations reporting 404. Could it parse the response from Swift and throw ContainerNotFoundException instead?
$ bin/jclouds-cli-1.6.1-incubating/bin/jclouds blobstore container-exists gaul-fakecontainer
Container not found: gaul-fakecontainer not found: while checking existence
$ bin/jclouds-cli-1.6.1-incubating/bin/jclouds blobstore write gaul-fakecontainer blob input
Blob not found: blob not found in container gaul-fakecontainer: <html><h1>Not Found</h1><p>The resource could not be found.</p></html>
Attachments
Issue Links
- is related to
-
JCLOUDS-193 getBlob and putBlob do not throw ContainerNotFoundException on non-existent bucket
- Open