You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by an...@apache.org on 2013/11/14 12:50:28 UTC
git commit: JCLOUDS-373: Change parent of
SoftLayerOrderItemDuplicateException to HttpResponseException
Updated Branches:
refs/heads/master 6d7bde967 -> 55b21b644
JCLOUDS-373: Change parent of SoftLayerOrderItemDuplicateException to HttpResponseException
- SoftLayerOrderItemDuplicateException extends HttpResponseException as it is a propagated exception by jclouds
Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/55b21b64
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/55b21b64
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/55b21b64
Branch: refs/heads/master
Commit: 55b21b64494546d268df6044f5a5fecd23efba83
Parents: 6d7bde9
Author: Andrea Turli <an...@gmail.com>
Authored: Thu Nov 14 00:34:53 2013 +0100
Committer: Andrew Phillips <an...@apache.org>
Committed: Thu Nov 14 12:48:15 2013 +0100
----------------------------------------------------------------------
.../exceptions/SoftLayerOrderItemDuplicateException.java | 10 +++++++---
.../jclouds/softlayer/handlers/SoftLayerErrorHandler.java | 2 +-
2 files changed, 8 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jclouds/blob/55b21b64/providers/softlayer/src/main/java/org/jclouds/softlayer/exceptions/SoftLayerOrderItemDuplicateException.java
----------------------------------------------------------------------
diff --git a/providers/softlayer/src/main/java/org/jclouds/softlayer/exceptions/SoftLayerOrderItemDuplicateException.java b/providers/softlayer/src/main/java/org/jclouds/softlayer/exceptions/SoftLayerOrderItemDuplicateException.java
index a08a61b..859baa5 100644
--- a/providers/softlayer/src/main/java/org/jclouds/softlayer/exceptions/SoftLayerOrderItemDuplicateException.java
+++ b/providers/softlayer/src/main/java/org/jclouds/softlayer/exceptions/SoftLayerOrderItemDuplicateException.java
@@ -16,10 +16,14 @@
*/
package org.jclouds.softlayer.exceptions;
-public class SoftLayerOrderItemDuplicateException extends RuntimeException {
+import org.jclouds.http.HttpCommand;
+import org.jclouds.http.HttpResponse;
+import org.jclouds.http.HttpResponseException;
- public SoftLayerOrderItemDuplicateException(String message, Exception exception) {
- super(message, exception);
+public class SoftLayerOrderItemDuplicateException extends HttpResponseException {
+
+ public SoftLayerOrderItemDuplicateException(HttpCommand command, HttpResponse response, String message) {
+ super(command, response, message);
}
}
http://git-wip-us.apache.org/repos/asf/jclouds/blob/55b21b64/providers/softlayer/src/main/java/org/jclouds/softlayer/handlers/SoftLayerErrorHandler.java
----------------------------------------------------------------------
diff --git a/providers/softlayer/src/main/java/org/jclouds/softlayer/handlers/SoftLayerErrorHandler.java b/providers/softlayer/src/main/java/org/jclouds/softlayer/handlers/SoftLayerErrorHandler.java
index e2d7092..30a8bf4 100644
--- a/providers/softlayer/src/main/java/org/jclouds/softlayer/handlers/SoftLayerErrorHandler.java
+++ b/providers/softlayer/src/main/java/org/jclouds/softlayer/handlers/SoftLayerErrorHandler.java
@@ -66,7 +66,7 @@ public class SoftLayerErrorHandler implements HttpErrorHandler {
} else if (message.indexOf("currently an active transaction") != -1) {
exception = new IllegalStateException(message, exception);
} else if (message.indexOf("SoftLayer_Exception_Order_Item_Duplicate") != -1) {
- exception = new SoftLayerOrderItemDuplicateException(message, exception);
+ exception = new SoftLayerOrderItemDuplicateException(command, response, message);
}
}
}