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 2014/07/03 02:30:57 UTC

git commit: Avoid impossible UnsupportedEncodingException

Repository: jclouds
Updated Branches:
  refs/heads/master 3932e8a3b -> f5244884a


Avoid impossible UnsupportedEncodingException


Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/f5244884
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/f5244884
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/f5244884

Branch: refs/heads/master
Commit: f5244884a58134d6dcdc6040ba512835cf58d313
Parents: 3932e8a
Author: Andrew Gaul <ga...@apache.org>
Authored: Wed Jul 2 17:30:09 2014 -0700
Committer: Andrew Gaul <ga...@apache.org>
Committed: Wed Jul 2 17:30:09 2014 -0700

----------------------------------------------------------------------
 .../main/java/org/jclouds/io/internal/BasePayloadSlicer.java | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds/blob/f5244884/core/src/main/java/org/jclouds/io/internal/BasePayloadSlicer.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/jclouds/io/internal/BasePayloadSlicer.java b/core/src/main/java/org/jclouds/io/internal/BasePayloadSlicer.java
index c049452..e2ecb43 100644
--- a/core/src/main/java/org/jclouds/io/internal/BasePayloadSlicer.java
+++ b/core/src/main/java/org/jclouds/io/internal/BasePayloadSlicer.java
@@ -25,7 +25,6 @@ import java.io.FileInputStream;
 import java.io.FileNotFoundException;
 import java.io.IOException;
 import java.io.InputStream;
-import java.io.UnsupportedEncodingException;
 import java.util.Arrays;
 import java.util.Iterator;
 import java.util.NoSuchElementException;
@@ -41,6 +40,7 @@ import org.jclouds.io.payloads.ByteSourcePayload;
 import org.jclouds.io.payloads.InputStreamPayload;
 import org.jclouds.io.payloads.InputStreamSupplierPayload;
 
+import com.google.common.base.Charsets;
 import com.google.common.base.Throwables;
 import com.google.common.hash.HashCode;
 import com.google.common.io.ByteSource;
@@ -230,11 +230,7 @@ public class BasePayloadSlicer implements PayloadSlicer {
    }
 
    protected Iterable<Payload> doSlice(String rawContent, ContentMetadata meta) {
-      try {
-         return doSlice(rawContent.getBytes("UTF-8"), meta);
-      } catch (UnsupportedEncodingException e) {
-         throw Throwables.propagate(e);
-      }
+      return doSlice(rawContent.getBytes(Charsets.UTF_8), meta);
    }
 
    protected Iterable<Payload> doSlice(byte[] rawContent, ContentMetadata meta) {