aliyun-ecs/src/main/java/org/jclouds/aliyun/ecs/handlers/ECSComputeServiceErrorHandler.java [36:48]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   public void handleError(HttpCommand command, HttpResponse response) {
      // it is important to always read fully and close streams
      byte[] data = closeClientButKeepContentStream(response);
      String message = data != null ? new String(data) : null;

      Exception exception = message != null ?
            new HttpResponseException(command, response, message) :
            new HttpResponseException(command, response);
      message = message != null ?
            message :
            String.format("%s -> %s", command.getCurrentRequest().getRequestLine(), response.getStatusLine());
      switch (response.getStatusCode()) {
         case 400:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



dimensiondata/src/main/java/org/jclouds/dimensiondata/cloudcontrol/handlers/DimensionDataCloudControlErrorHandler.java [39:51]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   public void handleError(HttpCommand command, HttpResponse response) {
      // it is important to always read fully and close streams
      byte[] data = closeClientButKeepContentStream(response);
      String message = data != null ? new String(data) : null;

      Exception exception = message != null ?
            new HttpResponseException(command, response, message) :
            new HttpResponseException(command, response);
      message = message != null ?
            message :
            String.format("%s -> %s", command.getCurrentRequest().getRequestLine(), response.getStatusLine());
      switch (response.getStatusCode()) {
         case 400:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



