You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by ga...@apache.org on 2024/11/12 06:26:48 UTC
(jclouds) branch master updated: Refine AzureBlob InvalidQueryParameterValue error
This is an automated email from the ASF dual-hosted git repository.
gaul pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jclouds.git
The following commit(s) were added to refs/heads/master by this push:
new 44ec4b8763 Refine AzureBlob InvalidQueryParameterValue error
44ec4b8763 is described below
commit 44ec4b876309da588223920a10c1a45932da952b
Author: Andrew Gaul <an...@gaul.org>
AuthorDate: Mon Nov 11 22:26:08 2024 -0800
Refine AzureBlob InvalidQueryParameterValue error
---
.../azure/storage/handlers/ParseAzureStorageErrorFromXmlContent.java | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/providers/azureblob/src/main/java/org/jclouds/azure/storage/handlers/ParseAzureStorageErrorFromXmlContent.java b/providers/azureblob/src/main/java/org/jclouds/azure/storage/handlers/ParseAzureStorageErrorFromXmlContent.java
index 61c6e9055d..11e1b97d74 100644
--- a/providers/azureblob/src/main/java/org/jclouds/azure/storage/handlers/ParseAzureStorageErrorFromXmlContent.java
+++ b/providers/azureblob/src/main/java/org/jclouds/azure/storage/handlers/ParseAzureStorageErrorFromXmlContent.java
@@ -97,6 +97,11 @@ public class ParseAzureStorageErrorFromXmlContent implements HttpErrorHandler {
protected Exception refineException(HttpCommand command, HttpResponse response, Exception exception,
AzureStorageError error, String message) {
switch (response.getStatusCode()) {
+ case 400:
+ if (error.getCode().equals("InvalidQueryParameterValue")) {
+ exception = new IllegalArgumentException(message, exception);
+ }
+ break;
case 401:
exception = new AuthorizationException(message, exception);
break;