Repository: jclouds
Updated Branches:
  refs/heads/master 44aea8197 -> 8d51ad6f8


Prefer Guava HttpHeaders over JAX-RS

jclouds code contains more instances of the former and Guava has
additional constants like CONTENT_MD5.


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

Branch: refs/heads/master
Commit: 8d51ad6f876c9ab029f2d926410e6908aaf22e2e
Parents: 44aea81
Author: Andrew Gaul <[email protected]>
Authored: Thu May 15 01:38:15 2014 -0700
Committer: Andrew Gaul <[email protected]>
Committed: Thu May 15 01:55:51 2014 -0700

----------------------------------------------------------------------
 .../src/main/java/org/jclouds/atmos/filters/SignRequest.java      | 2 +-
 .../src/test/java/org/jclouds/atmos/AtmosAsyncClientTest.java     | 3 +--
 .../src/test/java/org/jclouds/atmos/filters/SignRequestTest.java  | 2 +-
 .../nova/v2_0/functions/ParseImageIdFromLocationHeader.java       | 2 +-
 .../jclouds/openstack/nova/v2_0/features/FlavorApiExpectTest.java | 2 +-
 .../rackspace/clouddns/v1/features/ReverseDNSApiExpectTest.java   | 2 +-
 .../main/java/org/jclouds/route53/filters/RestAuthentication.java | 2 +-
 .../java/org/jclouds/s3/binders/BindAsHostPrefixIfConfigured.java | 3 ++-
 .../org/jclouds/s3/binders/BindS3ObjectMetadataToRequest.java     | 3 ++-
 .../java/org/jclouds/s3/filters/RequestAuthorizeSignature.java    | 2 +-
 .../org/jclouds/s3/functions/ParseObjectMetadataFromHeaders.java  | 2 +-
 .../java/org/jclouds/s3/handlers/S3RedirectionRetryHandler.java   | 3 ++-
 .../org/jclouds/s3/filters/RequestAuthorizeSignatureTest.java     | 3 +--
 .../jclouds/s3/functions/ParseObjectMetadataFromHeadersTest.java  | 2 +-
 apis/sts/src/main/java/org/jclouds/aws/filters/FormSigner.java    | 2 +-
 .../sts/src/test/java/org/jclouds/aws/filters/FormSignerTest.java | 3 +--
 .../openstack/swift/functions/ParseObjectInfoFromHeaders.java     | 2 +-
 .../vcloud/filters/AddVCloudAuthorizationAndCookieToRequest.java  | 2 +-
 .../jclouds/vcloud/functions/ParseLoginResponseFromHeaders.java   | 2 +-
 .../filters/AddVCloudAuthorizationAndCookieToRequestTest.java     | 3 +--
 .../test/java/org/jclouds/vcloud/internal/VCloudLoginApiTest.java | 3 +--
 .../main/java/org/jclouds/blobstore/TransientStorageStrategy.java | 2 +-
 .../functions/ParseSystemAndUserMetadataFromHeaders.java          | 2 +-
 .../functions/ParseSystemAndUserMetadataFromHeadersTest.java      | 3 ++-
 .../azure/storage/filters/SharedKeyLiteAuthentication.java        | 2 +-
 .../azure/storage/filters/SharedKeyLiteAuthenticationTest.java    | 2 +-
 core/src/main/java/org/jclouds/io/ContentMetadata.java            | 2 +-
 core/src/main/java/org/jclouds/io/payloads/Part.java              | 3 +--
 core/src/test/java/org/jclouds/rest/internal/BaseRestApiTest.java | 2 +-
 .../org/jclouds/rest/internal/RestAnnotationProcessorTest.java    | 2 +-
 .../src/main/java/org/jclouds/http/apachehc/ApacheHCUtils.java    | 2 +-
 .../gae/src/main/java/org/jclouds/gae/ConvertToGaeRequest.java    | 2 +-
 .../src/test/java/org/jclouds/gae/ConvertToGaeRequestTest.java    | 2 +-
 .../test/java/org/jclouds/gae/ConvertToJcloudsResponseTest.java   | 3 +--
 .../org/jclouds/http/okhttp/OkHttpCommandExecutorService.java     | 2 +-
 .../org/jclouds/aws/s3/binders/BindObjectMetadataToRequest.java   | 2 +-
 .../jclouds/azureblob/binders/BindAzureBlobMetadataToRequest.java | 2 +-
 .../azureblob/functions/ParseContainerPropertiesFromHeaders.java  | 2 +-
 38 files changed, 42 insertions(+), 45 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/atmos/src/main/java/org/jclouds/atmos/filters/SignRequest.java
----------------------------------------------------------------------
diff --git 
a/apis/atmos/src/main/java/org/jclouds/atmos/filters/SignRequest.java 
b/apis/atmos/src/main/java/org/jclouds/atmos/filters/SignRequest.java
index d57595a..37994a3 100644
--- a/apis/atmos/src/main/java/org/jclouds/atmos/filters/SignRequest.java
+++ b/apis/atmos/src/main/java/org/jclouds/atmos/filters/SignRequest.java
@@ -30,7 +30,6 @@ import javax.inject.Inject;
 import javax.inject.Named;
 import javax.inject.Provider;
 import javax.inject.Singleton;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.atmos.reference.AtmosHeaders;
 import org.jclouds.crypto.Crypto;
@@ -52,6 +51,7 @@ import com.google.common.collect.ImmutableMap.Builder;
 import com.google.common.collect.Multimaps;
 import com.google.common.collect.Sets;
 import com.google.common.io.ByteProcessor;
+import com.google.common.net.HttpHeaders;
 
 /**
  * Signs the EMC Atmos Online Storage request.

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/atmos/src/test/java/org/jclouds/atmos/AtmosAsyncClientTest.java
----------------------------------------------------------------------
diff --git 
a/apis/atmos/src/test/java/org/jclouds/atmos/AtmosAsyncClientTest.java 
b/apis/atmos/src/test/java/org/jclouds/atmos/AtmosAsyncClientTest.java
index ce5c43d..61c285c 100644
--- a/apis/atmos/src/test/java/org/jclouds/atmos/AtmosAsyncClientTest.java
+++ b/apis/atmos/src/test/java/org/jclouds/atmos/AtmosAsyncClientTest.java
@@ -21,8 +21,6 @@ import static org.testng.Assert.assertEquals;
 
 import java.io.IOException;
 
-import javax.ws.rs.core.HttpHeaders;
-
 import org.jclouds.Fallbacks.FalseOnNotFoundOr404;
 import org.jclouds.Fallbacks.NullOnNotFoundOr404;
 import org.jclouds.Fallbacks.VoidOnNotFoundOr404;
@@ -55,6 +53,7 @@ import org.testng.annotations.Test;
 
 import com.google.common.base.Supplier;
 import com.google.common.collect.ImmutableList;
+import com.google.common.net.HttpHeaders;
 import com.google.common.reflect.Invokable;
 import com.google.inject.Module;
 /**

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/atmos/src/test/java/org/jclouds/atmos/filters/SignRequestTest.java
----------------------------------------------------------------------
diff --git 
a/apis/atmos/src/test/java/org/jclouds/atmos/filters/SignRequestTest.java 
b/apis/atmos/src/test/java/org/jclouds/atmos/filters/SignRequestTest.java
index ab211e4..d0980ed 100644
--- a/apis/atmos/src/test/java/org/jclouds/atmos/filters/SignRequestTest.java
+++ b/apis/atmos/src/test/java/org/jclouds/atmos/filters/SignRequestTest.java
@@ -22,7 +22,6 @@ import java.io.IOException;
 import java.security.InvalidKeyException;
 import java.security.NoSuchAlgorithmException;
 
-import javax.ws.rs.core.HttpHeaders;
 import javax.ws.rs.core.MediaType;
 
 import org.jclouds.ContextBuilder;
@@ -42,6 +41,7 @@ import com.google.common.collect.ImmutableMultimap;
 import com.google.common.collect.ImmutableMultimap.Builder;
 import com.google.common.collect.ImmutableSet;
 import com.google.common.collect.Multimap;
+import com.google.common.net.HttpHeaders;
 import com.google.inject.Injector;
 import com.google.inject.Module;
 

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/functions/ParseImageIdFromLocationHeader.java
----------------------------------------------------------------------
diff --git 
a/apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/functions/ParseImageIdFromLocationHeader.java
 
b/apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/functions/ParseImageIdFromLocationHeader.java
index 1ca6f68..a58f6da 100644
--- 
a/apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/functions/ParseImageIdFromLocationHeader.java
+++ 
b/apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/functions/ParseImageIdFromLocationHeader.java
@@ -17,11 +17,11 @@
 package org.jclouds.openstack.nova.v2_0.functions;
 
 import javax.inject.Singleton;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.http.HttpResponse;
 
 import com.google.common.base.Function;
+import com.google.common.net.HttpHeaders;
 
 /**
  * This parses {@link Image} from the body of the link in the Location header 
of the HTTPResponse.

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/features/FlavorApiExpectTest.java
----------------------------------------------------------------------
diff --git 
a/apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/features/FlavorApiExpectTest.java
 
b/apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/features/FlavorApiExpectTest.java
index 22af220..7b98e88 100644
--- 
a/apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/features/FlavorApiExpectTest.java
+++ 
b/apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/features/FlavorApiExpectTest.java
@@ -21,7 +21,6 @@ import static org.testng.Assert.assertNull;
 import static org.testng.Assert.assertTrue;
 
 import javax.ws.rs.HttpMethod;
-import javax.ws.rs.core.HttpHeaders;
 import javax.ws.rs.core.MediaType;
 
 import org.jclouds.http.HttpRequest;
@@ -35,6 +34,7 @@ import org.jclouds.openstack.nova.v2_0.parse.ParseFlavorTest;
 import org.testng.annotations.Test;
 
 import com.google.common.collect.ImmutableSet;
+import com.google.common.net.HttpHeaders;
 
 /**
  * Tests annotation parsing of {@code FlavorAsyncApi}

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/rackspace-clouddns/src/test/java/org/jclouds/rackspace/clouddns/v1/features/ReverseDNSApiExpectTest.java
----------------------------------------------------------------------
diff --git 
a/apis/rackspace-clouddns/src/test/java/org/jclouds/rackspace/clouddns/v1/features/ReverseDNSApiExpectTest.java
 
b/apis/rackspace-clouddns/src/test/java/org/jclouds/rackspace/clouddns/v1/features/ReverseDNSApiExpectTest.java
index e332e94..f0ac262 100644
--- 
a/apis/rackspace-clouddns/src/test/java/org/jclouds/rackspace/clouddns/v1/features/ReverseDNSApiExpectTest.java
+++ 
b/apis/rackspace-clouddns/src/test/java/org/jclouds/rackspace/clouddns/v1/features/ReverseDNSApiExpectTest.java
@@ -31,7 +31,6 @@ import java.util.List;
 import java.util.Map;
 import java.util.Set;
 
-import javax.ws.rs.core.HttpHeaders;
 import javax.ws.rs.core.MediaType;
 
 import org.jclouds.http.HttpResponse;
@@ -44,6 +43,7 @@ import org.testng.annotations.Test;
 
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.ImmutableMap;
+import com.google.common.net.HttpHeaders;
 
 /**
  * @author Everett Toews

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/route53/src/main/java/org/jclouds/route53/filters/RestAuthentication.java
----------------------------------------------------------------------
diff --git 
a/apis/route53/src/main/java/org/jclouds/route53/filters/RestAuthentication.java
 
b/apis/route53/src/main/java/org/jclouds/route53/filters/RestAuthentication.java
index f849daa..7e3468e 100644
--- 
a/apis/route53/src/main/java/org/jclouds/route53/filters/RestAuthentication.java
+++ 
b/apis/route53/src/main/java/org/jclouds/route53/filters/RestAuthentication.java
@@ -19,7 +19,7 @@ package org.jclouds.route53.filters;
 import static com.google.common.base.Charsets.UTF_8;
 import static com.google.common.base.Throwables.propagate;
 import static com.google.common.io.BaseEncoding.base64;
-import static javax.ws.rs.core.HttpHeaders.DATE;
+import static com.google.common.net.HttpHeaders.DATE;
 
 import java.security.InvalidKeyException;
 import java.security.NoSuchAlgorithmException;

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/s3/src/main/java/org/jclouds/s3/binders/BindAsHostPrefixIfConfigured.java
----------------------------------------------------------------------
diff --git 
a/apis/s3/src/main/java/org/jclouds/s3/binders/BindAsHostPrefixIfConfigured.java
 
b/apis/s3/src/main/java/org/jclouds/s3/binders/BindAsHostPrefixIfConfigured.java
index 455c75b..6f3d280 100644
--- 
a/apis/s3/src/main/java/org/jclouds/s3/binders/BindAsHostPrefixIfConfigured.java
+++ 
b/apis/s3/src/main/java/org/jclouds/s3/binders/BindAsHostPrefixIfConfigured.java
@@ -22,12 +22,13 @@ import static 
org.jclouds.s3.reference.S3Constants.PROPERTY_S3_VIRTUAL_HOST_BUCK
 import javax.inject.Inject;
 import javax.inject.Named;
 import javax.inject.Singleton;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.http.HttpRequest;
 import org.jclouds.rest.Binder;
 import org.jclouds.rest.binders.BindAsHostPrefix;
 
+import com.google.common.net.HttpHeaders;
+
 /**
  * 
  * @author Adrian Cole

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/s3/src/main/java/org/jclouds/s3/binders/BindS3ObjectMetadataToRequest.java
----------------------------------------------------------------------
diff --git 
a/apis/s3/src/main/java/org/jclouds/s3/binders/BindS3ObjectMetadataToRequest.java
 
b/apis/s3/src/main/java/org/jclouds/s3/binders/BindS3ObjectMetadataToRequest.java
index 5022060..1ea1c68 100644
--- 
a/apis/s3/src/main/java/org/jclouds/s3/binders/BindS3ObjectMetadataToRequest.java
+++ 
b/apis/s3/src/main/java/org/jclouds/s3/binders/BindS3ObjectMetadataToRequest.java
@@ -21,13 +21,14 @@ import static 
com.google.common.base.Preconditions.checkNotNull;
 
 import javax.inject.Inject;
 import javax.inject.Singleton;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.blobstore.binders.BindMapToHeadersWithPrefix;
 import org.jclouds.http.HttpRequest;
 import org.jclouds.rest.Binder;
 import org.jclouds.s3.domain.S3Object;
 
+import com.google.common.net.HttpHeaders;
+
 /**
  * 
  * @author Adrian Cole

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/s3/src/main/java/org/jclouds/s3/filters/RequestAuthorizeSignature.java
----------------------------------------------------------------------
diff --git 
a/apis/s3/src/main/java/org/jclouds/s3/filters/RequestAuthorizeSignature.java 
b/apis/s3/src/main/java/org/jclouds/s3/filters/RequestAuthorizeSignature.java
index 050d40c..4b6670a 100644
--- 
a/apis/s3/src/main/java/org/jclouds/s3/filters/RequestAuthorizeSignature.java
+++ 
b/apis/s3/src/main/java/org/jclouds/s3/filters/RequestAuthorizeSignature.java
@@ -38,7 +38,6 @@ import javax.inject.Inject;
 import javax.inject.Named;
 import javax.inject.Provider;
 import javax.inject.Singleton;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.Constants;
 import org.jclouds.aws.domain.SessionCredentials;
@@ -64,6 +63,7 @@ import com.google.common.collect.Ordering;
 import com.google.common.collect.SortedSetMultimap;
 import com.google.common.collect.TreeMultimap;
 import com.google.common.io.ByteProcessor;
+import com.google.common.net.HttpHeaders;
 
 /**
  * Signs the S3 request.

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/s3/src/main/java/org/jclouds/s3/functions/ParseObjectMetadataFromHeaders.java
----------------------------------------------------------------------
diff --git 
a/apis/s3/src/main/java/org/jclouds/s3/functions/ParseObjectMetadataFromHeaders.java
 
b/apis/s3/src/main/java/org/jclouds/s3/functions/ParseObjectMetadataFromHeaders.java
index 4065508..99f42da 100644
--- 
a/apis/s3/src/main/java/org/jclouds/s3/functions/ParseObjectMetadataFromHeaders.java
+++ 
b/apis/s3/src/main/java/org/jclouds/s3/functions/ParseObjectMetadataFromHeaders.java
@@ -24,7 +24,6 @@ import java.util.regex.Pattern;
 
 import javax.inject.Inject;
 import javax.inject.Named;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.blobstore.domain.BlobMetadata;
 import org.jclouds.blobstore.functions.ParseSystemAndUserMetadataFromHeaders;
@@ -36,6 +35,7 @@ import org.jclouds.s3.domain.MutableObjectMetadata;
 
 import com.google.common.annotations.VisibleForTesting;
 import com.google.common.base.Function;
+import com.google.common.net.HttpHeaders;
 
 /**
  * This parses @{link {@link 
org.jclouds.s3.domain.internal.MutableObjectMetadata} from HTTP

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/s3/src/main/java/org/jclouds/s3/handlers/S3RedirectionRetryHandler.java
----------------------------------------------------------------------
diff --git 
a/apis/s3/src/main/java/org/jclouds/s3/handlers/S3RedirectionRetryHandler.java 
b/apis/s3/src/main/java/org/jclouds/s3/handlers/S3RedirectionRetryHandler.java
index 7fd1cb9..a22cdef 100644
--- 
a/apis/s3/src/main/java/org/jclouds/s3/handlers/S3RedirectionRetryHandler.java
+++ 
b/apis/s3/src/main/java/org/jclouds/s3/handlers/S3RedirectionRetryHandler.java
@@ -23,7 +23,6 @@ import java.net.URI;
 
 import javax.inject.Inject;
 import javax.inject.Singleton;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.aws.domain.AWSError;
 import org.jclouds.aws.util.AWSUtils;
@@ -32,6 +31,8 @@ import org.jclouds.http.HttpResponse;
 import org.jclouds.http.handlers.BackoffLimitedRetryHandler;
 import org.jclouds.http.handlers.RedirectionRetryHandler;
 
+import com.google.common.net.HttpHeaders;
+
 /**
  * Handles Retryable responses with error codes in the 3xx range
  * 

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/s3/src/test/java/org/jclouds/s3/filters/RequestAuthorizeSignatureTest.java
----------------------------------------------------------------------
diff --git 
a/apis/s3/src/test/java/org/jclouds/s3/filters/RequestAuthorizeSignatureTest.java
 
b/apis/s3/src/test/java/org/jclouds/s3/filters/RequestAuthorizeSignatureTest.java
index a680103..f07e73c 100644
--- 
a/apis/s3/src/test/java/org/jclouds/s3/filters/RequestAuthorizeSignatureTest.java
+++ 
b/apis/s3/src/test/java/org/jclouds/s3/filters/RequestAuthorizeSignatureTest.java
@@ -23,8 +23,6 @@ import static org.testng.Assert.assertEquals;
 import java.net.URI;
 import java.util.Properties;
 
-import javax.ws.rs.core.HttpHeaders;
-
 import org.jclouds.blobstore.binders.BindBlobToMultipartFormTest;
 import org.jclouds.http.HttpRequest;
 import org.jclouds.rest.internal.GeneratedHttpRequest;
@@ -41,6 +39,7 @@ import org.testng.annotations.Test;
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.SortedSetMultimap;
 import com.google.common.collect.TreeMultimap;
+import com.google.common.net.HttpHeaders;
 /**
  * Tests behavior of {@code RequestAuthorizeSignature}
  * 

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/s3/src/test/java/org/jclouds/s3/functions/ParseObjectMetadataFromHeadersTest.java
----------------------------------------------------------------------
diff --git 
a/apis/s3/src/test/java/org/jclouds/s3/functions/ParseObjectMetadataFromHeadersTest.java
 
b/apis/s3/src/test/java/org/jclouds/s3/functions/ParseObjectMetadataFromHeadersTest.java
index d64a339..a72955c 100644
--- 
a/apis/s3/src/test/java/org/jclouds/s3/functions/ParseObjectMetadataFromHeadersTest.java
+++ 
b/apis/s3/src/test/java/org/jclouds/s3/functions/ParseObjectMetadataFromHeadersTest.java
@@ -25,7 +25,6 @@ import static org.testng.Assert.assertEquals;
 import java.util.Date;
 import java.util.Map;
 
-import javax.ws.rs.core.HttpHeaders;
 import javax.ws.rs.core.MediaType;
 
 import org.jclouds.date.internal.SimpleDateFormatDateService;
@@ -39,6 +38,7 @@ import org.testng.annotations.BeforeTest;
 import org.testng.annotations.Test;
 
 import com.google.common.collect.ImmutableMap;
+import com.google.common.net.HttpHeaders;
 import com.google.inject.AbstractModule;
 import com.google.inject.Guice;
 import com.google.inject.name.Names;

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/sts/src/main/java/org/jclouds/aws/filters/FormSigner.java
----------------------------------------------------------------------
diff --git a/apis/sts/src/main/java/org/jclouds/aws/filters/FormSigner.java 
b/apis/sts/src/main/java/org/jclouds/aws/filters/FormSigner.java
index fc586a7..d0e7b5e 100644
--- a/apis/sts/src/main/java/org/jclouds/aws/filters/FormSigner.java
+++ b/apis/sts/src/main/java/org/jclouds/aws/filters/FormSigner.java
@@ -43,7 +43,6 @@ import javax.inject.Inject;
 import javax.inject.Named;
 import javax.inject.Provider;
 import javax.inject.Singleton;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.Constants;
 import org.jclouds.aws.domain.SessionCredentials;
@@ -66,6 +65,7 @@ import com.google.common.collect.ImmutableSet;
 import com.google.common.collect.Multimap;
 import com.google.common.collect.TreeMultimap;
 import com.google.common.io.ByteProcessor;
+import com.google.common.net.HttpHeaders;
 
 /**
  * 

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/sts/src/test/java/org/jclouds/aws/filters/FormSignerTest.java
----------------------------------------------------------------------
diff --git a/apis/sts/src/test/java/org/jclouds/aws/filters/FormSignerTest.java 
b/apis/sts/src/test/java/org/jclouds/aws/filters/FormSignerTest.java
index 328d5c3..1a33ad9 100644
--- a/apis/sts/src/test/java/org/jclouds/aws/filters/FormSignerTest.java
+++ b/apis/sts/src/test/java/org/jclouds/aws/filters/FormSignerTest.java
@@ -20,8 +20,6 @@ import static javax.ws.rs.HttpMethod.GET;
 import static org.jclouds.aws.reference.AWSConstants.PROPERTY_HEADER_TAG;
 import static org.testng.Assert.assertEquals;
 
-import javax.ws.rs.core.HttpHeaders;
-
 import org.jclouds.ContextBuilder;
 import org.jclouds.aws.xml.SessionCredentialsHandlerTest;
 import org.jclouds.date.TimeStamp;
@@ -42,6 +40,7 @@ import com.google.inject.AbstractModule;
 import com.google.inject.Injector;
 import com.google.inject.Module;
 import com.google.inject.name.Names;
+import com.google.common.net.HttpHeaders;
 /**
  * Tests behavior of {@code FormSigner}
  * 

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/swift/src/main/java/org/jclouds/openstack/swift/functions/ParseObjectInfoFromHeaders.java
----------------------------------------------------------------------
diff --git 
a/apis/swift/src/main/java/org/jclouds/openstack/swift/functions/ParseObjectInfoFromHeaders.java
 
b/apis/swift/src/main/java/org/jclouds/openstack/swift/functions/ParseObjectInfoFromHeaders.java
index d9f0297..6b0218b 100644
--- 
a/apis/swift/src/main/java/org/jclouds/openstack/swift/functions/ParseObjectInfoFromHeaders.java
+++ 
b/apis/swift/src/main/java/org/jclouds/openstack/swift/functions/ParseObjectInfoFromHeaders.java
@@ -20,7 +20,6 @@ import static 
com.google.common.base.Preconditions.checkArgument;
 import static org.jclouds.http.HttpUtils.attemptToParseSizeAndRangeFromHeaders;
 
 import javax.inject.Inject;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.blobstore.domain.BlobMetadata;
 import org.jclouds.blobstore.functions.ParseSystemAndUserMetadataFromHeaders;
@@ -33,6 +32,7 @@ import org.jclouds.rest.InvocationContext;
 import org.jclouds.rest.internal.GeneratedHttpRequest;
 
 import com.google.common.base.Function;
+import com.google.common.net.HttpHeaders;
 
 /**
  * This parses @{link {@link MutableObjectInfoWithMetadata} from HTTP headers.

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/vcloud/src/main/java/org/jclouds/vcloud/filters/AddVCloudAuthorizationAndCookieToRequest.java
----------------------------------------------------------------------
diff --git 
a/apis/vcloud/src/main/java/org/jclouds/vcloud/filters/AddVCloudAuthorizationAndCookieToRequest.java
 
b/apis/vcloud/src/main/java/org/jclouds/vcloud/filters/AddVCloudAuthorizationAndCookieToRequest.java
index 6b06ea5..c957e39 100644
--- 
a/apis/vcloud/src/main/java/org/jclouds/vcloud/filters/AddVCloudAuthorizationAndCookieToRequest.java
+++ 
b/apis/vcloud/src/main/java/org/jclouds/vcloud/filters/AddVCloudAuthorizationAndCookieToRequest.java
@@ -18,7 +18,6 @@ package org.jclouds.vcloud.filters;
 
 import javax.inject.Inject;
 import javax.inject.Singleton;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.http.HttpException;
 import org.jclouds.http.HttpRequest;
@@ -27,6 +26,7 @@ import org.jclouds.vcloud.VCloudToken;
 
 import com.google.common.base.Supplier;
 import com.google.common.collect.ImmutableMultimap;
+import com.google.common.net.HttpHeaders;
 
 /**
  * Adds the VCloud Token to the request as a cookie

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/vcloud/src/main/java/org/jclouds/vcloud/functions/ParseLoginResponseFromHeaders.java
----------------------------------------------------------------------
diff --git 
a/apis/vcloud/src/main/java/org/jclouds/vcloud/functions/ParseLoginResponseFromHeaders.java
 
b/apis/vcloud/src/main/java/org/jclouds/vcloud/functions/ParseLoginResponseFromHeaders.java
index 41c96c2..9b5b68b 100644
--- 
a/apis/vcloud/src/main/java/org/jclouds/vcloud/functions/ParseLoginResponseFromHeaders.java
+++ 
b/apis/vcloud/src/main/java/org/jclouds/vcloud/functions/ParseLoginResponseFromHeaders.java
@@ -26,7 +26,6 @@ import java.util.regex.Pattern;
 import javax.inject.Inject;
 import javax.inject.Provider;
 import javax.inject.Singleton;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.http.HttpResponse;
 import org.jclouds.http.HttpResponseException;
@@ -41,6 +40,7 @@ import org.jclouds.vcloud.xml.OrgListHandler;
 import com.google.common.base.Function;
 import com.google.common.base.Predicates;
 import com.google.common.collect.Iterables;
+import com.google.common.net.HttpHeaders;
 
 /**
  * This parses {@link VCloudSession} from HTTP headers.

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/vcloud/src/test/java/org/jclouds/vcloud/filters/AddVCloudAuthorizationAndCookieToRequestTest.java
----------------------------------------------------------------------
diff --git 
a/apis/vcloud/src/test/java/org/jclouds/vcloud/filters/AddVCloudAuthorizationAndCookieToRequestTest.java
 
b/apis/vcloud/src/test/java/org/jclouds/vcloud/filters/AddVCloudAuthorizationAndCookieToRequestTest.java
index fd93b69..dbdae4d 100644
--- 
a/apis/vcloud/src/test/java/org/jclouds/vcloud/filters/AddVCloudAuthorizationAndCookieToRequestTest.java
+++ 
b/apis/vcloud/src/test/java/org/jclouds/vcloud/filters/AddVCloudAuthorizationAndCookieToRequestTest.java
@@ -18,13 +18,12 @@ package org.jclouds.vcloud.filters;
 
 import static org.testng.Assert.assertEquals;
 
-import javax.ws.rs.core.HttpHeaders;
-
 import org.jclouds.http.HttpRequest;
 import org.testng.annotations.BeforeTest;
 import org.testng.annotations.Test;
 
 import com.google.common.base.Supplier;
+import com.google.common.net.HttpHeaders;
 
 /**
  * @author Adrian Cole

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/apis/vcloud/src/test/java/org/jclouds/vcloud/internal/VCloudLoginApiTest.java
----------------------------------------------------------------------
diff --git 
a/apis/vcloud/src/test/java/org/jclouds/vcloud/internal/VCloudLoginApiTest.java 
b/apis/vcloud/src/test/java/org/jclouds/vcloud/internal/VCloudLoginApiTest.java
index b8eef72..cacaa05 100644
--- 
a/apis/vcloud/src/test/java/org/jclouds/vcloud/internal/VCloudLoginApiTest.java
+++ 
b/apis/vcloud/src/test/java/org/jclouds/vcloud/internal/VCloudLoginApiTest.java
@@ -22,8 +22,6 @@ import static org.testng.Assert.assertEquals;
 import java.io.IOException;
 import java.net.URI;
 
-import javax.ws.rs.core.HttpHeaders;
-
 import org.jclouds.http.HttpRequest;
 import org.jclouds.http.filters.BasicAuthentication;
 import org.jclouds.location.Provider;
@@ -37,6 +35,7 @@ import org.testng.annotations.Test;
 
 import com.google.common.base.Supplier;
 import com.google.common.collect.ImmutableList;
+import com.google.common.net.HttpHeaders;
 import com.google.common.reflect.Invokable;
 import com.google.inject.Binder;
 import com.google.inject.Module;

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/blobstore/src/main/java/org/jclouds/blobstore/TransientStorageStrategy.java
----------------------------------------------------------------------
diff --git 
a/blobstore/src/main/java/org/jclouds/blobstore/TransientStorageStrategy.java 
b/blobstore/src/main/java/org/jclouds/blobstore/TransientStorageStrategy.java
index 322fd4a..c157f46 100644
--- 
a/blobstore/src/main/java/org/jclouds/blobstore/TransientStorageStrategy.java
+++ 
b/blobstore/src/main/java/org/jclouds/blobstore/TransientStorageStrategy.java
@@ -27,7 +27,6 @@ import java.util.concurrent.ConcurrentHashMap;
 import java.util.concurrent.ConcurrentMap;
 
 import javax.inject.Inject;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.blobstore.domain.Blob;
 import org.jclouds.blobstore.domain.Blob.Factory;
@@ -48,6 +47,7 @@ import com.google.common.base.Throwables;
 import com.google.common.collect.ImmutableList;
 import com.google.common.collect.Multimaps;
 import com.google.common.io.ByteStreams;
+import com.google.common.net.HttpHeaders;
 
 public class TransientStorageStrategy implements LocalStorageStrategy {
    private final ConcurrentMap<String, ConcurrentMap<String, Blob>> 
containerToBlobs = new ConcurrentHashMap<String, ConcurrentMap<String, Blob>>();

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/blobstore/src/main/java/org/jclouds/blobstore/functions/ParseSystemAndUserMetadataFromHeaders.java
----------------------------------------------------------------------
diff --git 
a/blobstore/src/main/java/org/jclouds/blobstore/functions/ParseSystemAndUserMetadataFromHeaders.java
 
b/blobstore/src/main/java/org/jclouds/blobstore/functions/ParseSystemAndUserMetadataFromHeaders.java
index 46f3496..0f9e5f8 100644
--- 
a/blobstore/src/main/java/org/jclouds/blobstore/functions/ParseSystemAndUserMetadataFromHeaders.java
+++ 
b/blobstore/src/main/java/org/jclouds/blobstore/functions/ParseSystemAndUserMetadataFromHeaders.java
@@ -28,7 +28,6 @@ import java.util.Map.Entry;
 import javax.inject.Inject;
 import javax.inject.Named;
 import javax.inject.Provider;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.blobstore.domain.MutableBlobMetadata;
 import org.jclouds.date.DateService;
@@ -41,6 +40,7 @@ import org.jclouds.rest.internal.GeneratedHttpRequest;
 
 import com.google.common.annotations.VisibleForTesting;
 import com.google.common.base.Function;
+import com.google.common.net.HttpHeaders;
 
 /**
  * @author Adrian Cole

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/blobstore/src/test/java/org/jclouds/blobstore/functions/ParseSystemAndUserMetadataFromHeadersTest.java
----------------------------------------------------------------------
diff --git 
a/blobstore/src/test/java/org/jclouds/blobstore/functions/ParseSystemAndUserMetadataFromHeadersTest.java
 
b/blobstore/src/test/java/org/jclouds/blobstore/functions/ParseSystemAndUserMetadataFromHeadersTest.java
index af4e196..bca3287 100644
--- 
a/blobstore/src/test/java/org/jclouds/blobstore/functions/ParseSystemAndUserMetadataFromHeadersTest.java
+++ 
b/blobstore/src/test/java/org/jclouds/blobstore/functions/ParseSystemAndUserMetadataFromHeadersTest.java
@@ -19,7 +19,6 @@ package org.jclouds.blobstore.functions;
 import static org.testng.Assert.assertEquals;
 
 import javax.inject.Provider;
-import javax.ws.rs.core.HttpHeaders;
 import javax.ws.rs.core.MediaType;
 
 import org.jclouds.blobstore.domain.BlobMetadata;
@@ -31,6 +30,8 @@ import org.jclouds.http.HttpResponse;
 import org.testng.annotations.BeforeTest;
 import org.testng.annotations.Test;
 
+import com.google.common.net.HttpHeaders;
+
 /**
  * @author Adrian Cole
  */

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/common/azure/src/main/java/org/jclouds/azure/storage/filters/SharedKeyLiteAuthentication.java
----------------------------------------------------------------------
diff --git 
a/common/azure/src/main/java/org/jclouds/azure/storage/filters/SharedKeyLiteAuthentication.java
 
b/common/azure/src/main/java/org/jclouds/azure/storage/filters/SharedKeyLiteAuthentication.java
index f6d61e1..773fe26 100644
--- 
a/common/azure/src/main/java/org/jclouds/azure/storage/filters/SharedKeyLiteAuthentication.java
+++ 
b/common/azure/src/main/java/org/jclouds/azure/storage/filters/SharedKeyLiteAuthentication.java
@@ -30,7 +30,6 @@ import javax.inject.Inject;
 import javax.inject.Named;
 import javax.inject.Provider;
 import javax.inject.Singleton;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.Constants;
 import org.jclouds.crypto.Crypto;
@@ -53,6 +52,7 @@ import com.google.common.collect.ImmutableMap.Builder;
 import com.google.common.collect.Multimaps;
 import com.google.common.collect.Sets;
 import com.google.common.io.ByteProcessor;
+import com.google.common.net.HttpHeaders;
 
 /**
  * Signs the Azure Storage request.

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/common/azure/src/test/java/org/jclouds/azure/storage/filters/SharedKeyLiteAuthenticationTest.java
----------------------------------------------------------------------
diff --git 
a/common/azure/src/test/java/org/jclouds/azure/storage/filters/SharedKeyLiteAuthenticationTest.java
 
b/common/azure/src/test/java/org/jclouds/azure/storage/filters/SharedKeyLiteAuthenticationTest.java
index 7e77360..29af727 100644
--- 
a/common/azure/src/test/java/org/jclouds/azure/storage/filters/SharedKeyLiteAuthenticationTest.java
+++ 
b/common/azure/src/test/java/org/jclouds/azure/storage/filters/SharedKeyLiteAuthenticationTest.java
@@ -23,7 +23,6 @@ import java.io.IOException;
 import java.net.URI;
 
 import javax.ws.rs.HttpMethod;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.ContextBuilder;
 import org.jclouds.azure.storage.config.AzureStorageRestClientModule;
@@ -38,6 +37,7 @@ import org.testng.annotations.DataProvider;
 import org.testng.annotations.Test;
 
 import com.google.common.collect.ImmutableSet;
+import com.google.common.net.HttpHeaders;
 import com.google.inject.Injector;
 import com.google.inject.Module;
 

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/core/src/main/java/org/jclouds/io/ContentMetadata.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/jclouds/io/ContentMetadata.java 
b/core/src/main/java/org/jclouds/io/ContentMetadata.java
index 795b3c3..d769527 100644
--- a/core/src/main/java/org/jclouds/io/ContentMetadata.java
+++ b/core/src/main/java/org/jclouds/io/ContentMetadata.java
@@ -48,7 +48,7 @@ public interface ContentMetadata {
     * tail, range, or startAt.
     * 
     * @return the length in bytes that can be be obtained from {@link 
#getInput()}
-    * @see javax.ws.rs.core.HttpHeaders#CONTENT_LENGTH
+    * @see com.google.common.net.HttpHeaders#CONTENT_LENGTH
     * @see org.jclouds.http.options.GetOptions
     */
    @Nullable

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/core/src/main/java/org/jclouds/io/payloads/Part.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/jclouds/io/payloads/Part.java 
b/core/src/main/java/org/jclouds/io/payloads/Part.java
index 069dae4..a610615 100644
--- a/core/src/main/java/org/jclouds/io/payloads/Part.java
+++ b/core/src/main/java/org/jclouds/io/payloads/Part.java
@@ -18,14 +18,13 @@ package org.jclouds.io.payloads;
 
 import static com.google.common.base.Preconditions.checkNotNull;
 
-import javax.ws.rs.core.HttpHeaders;
-
 import org.jclouds.io.Payload;
 import org.jclouds.io.Payloads;
 import org.jclouds.javax.annotation.Nullable;
 
 import com.google.common.collect.ImmutableMultimap;
 import com.google.common.collect.Multimap;
+import com.google.common.net.HttpHeaders;
 
 /**
  * 

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/core/src/test/java/org/jclouds/rest/internal/BaseRestApiTest.java
----------------------------------------------------------------------
diff --git a/core/src/test/java/org/jclouds/rest/internal/BaseRestApiTest.java 
b/core/src/test/java/org/jclouds/rest/internal/BaseRestApiTest.java
index 7155a24..e529429 100644
--- a/core/src/test/java/org/jclouds/rest/internal/BaseRestApiTest.java
+++ b/core/src/test/java/org/jclouds/rest/internal/BaseRestApiTest.java
@@ -17,10 +17,10 @@
 package org.jclouds.rest.internal;
 import static com.google.common.base.Throwables.propagate;
 import static com.google.common.hash.Hashing.md5;
+import static com.google.common.net.HttpHeaders.TRANSFER_ENCODING;
 import static 
com.google.common.util.concurrent.MoreExecutors.sameThreadExecutor;
 import static com.google.inject.name.Names.named;
 import static org.easymock.EasyMock.createMock;
-import static org.eclipse.jetty.http.HttpHeaders.TRANSFER_ENCODING;
 import static org.jclouds.Constants.PROPERTY_IO_WORKER_THREADS;
 import static org.jclouds.Constants.PROPERTY_USER_THREADS;
 import static org.testng.Assert.assertEquals;

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/core/src/test/java/org/jclouds/rest/internal/RestAnnotationProcessorTest.java
----------------------------------------------------------------------
diff --git 
a/core/src/test/java/org/jclouds/rest/internal/RestAnnotationProcessorTest.java 
b/core/src/test/java/org/jclouds/rest/internal/RestAnnotationProcessorTest.java
index e48fbcc..c727802 100644
--- 
a/core/src/test/java/org/jclouds/rest/internal/RestAnnotationProcessorTest.java
+++ 
b/core/src/test/java/org/jclouds/rest/internal/RestAnnotationProcessorTest.java
@@ -62,7 +62,6 @@ import javax.ws.rs.Produces;
 import javax.ws.rs.QueryParam;
 import javax.ws.rs.core.MediaType;
 
-import org.eclipse.jetty.http.HttpHeaders;
 import org.jclouds.Constants;
 import org.jclouds.ContextBuilder;
 import org.jclouds.date.DateService;
@@ -142,6 +141,7 @@ import com.google.common.collect.ImmutableSortedSet;
 import com.google.common.collect.Lists;
 import com.google.common.collect.Multimap;
 import com.google.common.io.Files;
+import com.google.common.net.HttpHeaders;
 import com.google.common.reflect.Invokable;
 import com.google.common.util.concurrent.Futures;
 import com.google.common.util.concurrent.ListenableFuture;

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/drivers/apachehc/src/main/java/org/jclouds/http/apachehc/ApacheHCUtils.java
----------------------------------------------------------------------
diff --git 
a/drivers/apachehc/src/main/java/org/jclouds/http/apachehc/ApacheHCUtils.java 
b/drivers/apachehc/src/main/java/org/jclouds/http/apachehc/ApacheHCUtils.java
index 24b2050..a120017 100644
--- 
a/drivers/apachehc/src/main/java/org/jclouds/http/apachehc/ApacheHCUtils.java
+++ 
b/drivers/apachehc/src/main/java/org/jclouds/http/apachehc/ApacheHCUtils.java
@@ -25,7 +25,6 @@ import java.util.Set;
 
 import javax.inject.Singleton;
 import javax.ws.rs.HttpMethod;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.apache.http.HttpEntity;
 import org.apache.http.HttpEntityEnclosingRequest;
@@ -56,6 +55,7 @@ import org.jclouds.io.payloads.StringPayload;
 
 import com.google.common.base.Throwables;
 import com.google.common.collect.ImmutableSet;
+import com.google.common.net.HttpHeaders;
 
 /**
  * 

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/drivers/gae/src/main/java/org/jclouds/gae/ConvertToGaeRequest.java
----------------------------------------------------------------------
diff --git a/drivers/gae/src/main/java/org/jclouds/gae/ConvertToGaeRequest.java 
b/drivers/gae/src/main/java/org/jclouds/gae/ConvertToGaeRequest.java
index 31ca421..9a1c7bb 100644
--- a/drivers/gae/src/main/java/org/jclouds/gae/ConvertToGaeRequest.java
+++ b/drivers/gae/src/main/java/org/jclouds/gae/ConvertToGaeRequest.java
@@ -27,7 +27,6 @@ import java.util.Set;
 
 import javax.inject.Inject;
 import javax.inject.Singleton;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.http.HttpRequest;
 import org.jclouds.http.HttpUtils;
@@ -43,6 +42,7 @@ import 
com.google.appengine.repackaged.com.google.common.base.Throwables;
 import com.google.common.base.Function;
 import com.google.common.collect.ImmutableSet;
 import com.google.common.io.ByteStreams;
+import com.google.common.net.HttpHeaders;
 
 /**
  * 

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/drivers/gae/src/test/java/org/jclouds/gae/ConvertToGaeRequestTest.java
----------------------------------------------------------------------
diff --git 
a/drivers/gae/src/test/java/org/jclouds/gae/ConvertToGaeRequestTest.java 
b/drivers/gae/src/test/java/org/jclouds/gae/ConvertToGaeRequestTest.java
index 69d1f53..7f7350c 100644
--- a/drivers/gae/src/test/java/org/jclouds/gae/ConvertToGaeRequestTest.java
+++ b/drivers/gae/src/test/java/org/jclouds/gae/ConvertToGaeRequestTest.java
@@ -26,7 +26,6 @@ import java.security.cert.CertificateException;
 import java.util.Date;
 
 import javax.ws.rs.HttpMethod;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.crypto.Crypto;
 import org.jclouds.date.internal.DateServiceDateCodecFactory;
@@ -46,6 +45,7 @@ import com.google.appengine.api.urlfetch.HTTPRequest;
 import com.google.appengine.repackaged.com.google.common.base.Charsets;
 import com.google.common.base.Throwables;
 import com.google.common.io.Files;
+import com.google.common.net.HttpHeaders;
 
 /**
  * 

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/drivers/gae/src/test/java/org/jclouds/gae/ConvertToJcloudsResponseTest.java
----------------------------------------------------------------------
diff --git 
a/drivers/gae/src/test/java/org/jclouds/gae/ConvertToJcloudsResponseTest.java 
b/drivers/gae/src/test/java/org/jclouds/gae/ConvertToJcloudsResponseTest.java
index e969002..fe11309 100644
--- 
a/drivers/gae/src/test/java/org/jclouds/gae/ConvertToJcloudsResponseTest.java
+++ 
b/drivers/gae/src/test/java/org/jclouds/gae/ConvertToJcloudsResponseTest.java
@@ -27,8 +27,6 @@ import java.security.NoSuchAlgorithmException;
 import java.security.cert.CertificateException;
 import java.util.List;
 
-import javax.ws.rs.core.HttpHeaders;
-
 import org.jclouds.crypto.Crypto;
 import org.jclouds.date.internal.DateServiceDateCodecFactory;
 import org.jclouds.date.internal.SimpleDateFormatDateService;
@@ -43,6 +41,7 @@ import com.google.appengine.api.urlfetch.HTTPHeader;
 import com.google.appengine.api.urlfetch.HTTPResponse;
 import com.google.common.base.Throwables;
 import com.google.common.collect.Lists;
+import com.google.common.net.HttpHeaders;
 
 /**
  * 

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/drivers/okhttp/src/main/java/org/jclouds/http/okhttp/OkHttpCommandExecutorService.java
----------------------------------------------------------------------
diff --git 
a/drivers/okhttp/src/main/java/org/jclouds/http/okhttp/OkHttpCommandExecutorService.java
 
b/drivers/okhttp/src/main/java/org/jclouds/http/okhttp/OkHttpCommandExecutorService.java
index 651969b..9ac91fa 100644
--- 
a/drivers/okhttp/src/main/java/org/jclouds/http/okhttp/OkHttpCommandExecutorService.java
+++ 
b/drivers/okhttp/src/main/java/org/jclouds/http/okhttp/OkHttpCommandExecutorService.java
@@ -26,7 +26,6 @@ import javax.inject.Named;
 import javax.inject.Singleton;
 import javax.net.ssl.HostnameVerifier;
 import javax.net.ssl.SSLContext;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.Constants;
 import org.jclouds.http.HttpRequest;
@@ -40,6 +39,7 @@ import org.jclouds.io.ContentMetadataCodec;
 
 import com.google.common.base.Function;
 import com.google.common.base.Supplier;
+import com.google.common.net.HttpHeaders;
 import com.google.common.util.concurrent.ListeningExecutorService;
 import com.google.inject.Inject;
 import com.squareup.okhttp.OkHttpClient;

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/providers/aws-s3/src/main/java/org/jclouds/aws/s3/binders/BindObjectMetadataToRequest.java
----------------------------------------------------------------------
diff --git 
a/providers/aws-s3/src/main/java/org/jclouds/aws/s3/binders/BindObjectMetadataToRequest.java
 
b/providers/aws-s3/src/main/java/org/jclouds/aws/s3/binders/BindObjectMetadataToRequest.java
index 51859db..cbd7ef5 100644
--- 
a/providers/aws-s3/src/main/java/org/jclouds/aws/s3/binders/BindObjectMetadataToRequest.java
+++ 
b/providers/aws-s3/src/main/java/org/jclouds/aws/s3/binders/BindObjectMetadataToRequest.java
@@ -22,7 +22,6 @@ import static com.google.common.io.BaseEncoding.base64;
 
 import javax.inject.Inject;
 import javax.inject.Singleton;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.blobstore.binders.BindMapToHeadersWithPrefix;
 import org.jclouds.http.HttpRequest;
@@ -31,6 +30,7 @@ import org.jclouds.s3.domain.ObjectMetadata;
 
 import com.google.common.collect.ImmutableMultimap;
 import com.google.common.collect.ImmutableMultimap.Builder;
+import com.google.common.net.HttpHeaders;
 
 /**
  * 

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/providers/azureblob/src/main/java/org/jclouds/azureblob/binders/BindAzureBlobMetadataToRequest.java
----------------------------------------------------------------------
diff --git 
a/providers/azureblob/src/main/java/org/jclouds/azureblob/binders/BindAzureBlobMetadataToRequest.java
 
b/providers/azureblob/src/main/java/org/jclouds/azureblob/binders/BindAzureBlobMetadataToRequest.java
index fe389d4..cc2a2f0 100644
--- 
a/providers/azureblob/src/main/java/org/jclouds/azureblob/binders/BindAzureBlobMetadataToRequest.java
+++ 
b/providers/azureblob/src/main/java/org/jclouds/azureblob/binders/BindAzureBlobMetadataToRequest.java
@@ -21,7 +21,6 @@ import static 
com.google.common.base.Preconditions.checkNotNull;
 
 import javax.inject.Inject;
 import javax.inject.Singleton;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.azureblob.blobstore.functions.AzureBlobToBlob;
 import org.jclouds.azureblob.domain.AzureBlob;
@@ -32,6 +31,7 @@ import org.jclouds.rest.Binder;
 import com.google.common.collect.ImmutableMap;
 import com.google.common.collect.ImmutableMap.Builder;
 import com.google.common.collect.Multimaps;
+import com.google.common.net.HttpHeaders;
 
 @Singleton
 public class BindAzureBlobMetadataToRequest implements Binder {

http://git-wip-us.apache.org/repos/asf/jclouds/blob/8d51ad6f/providers/azureblob/src/main/java/org/jclouds/azureblob/functions/ParseContainerPropertiesFromHeaders.java
----------------------------------------------------------------------
diff --git 
a/providers/azureblob/src/main/java/org/jclouds/azureblob/functions/ParseContainerPropertiesFromHeaders.java
 
b/providers/azureblob/src/main/java/org/jclouds/azureblob/functions/ParseContainerPropertiesFromHeaders.java
index 18b2172..6e14efb 100644
--- 
a/providers/azureblob/src/main/java/org/jclouds/azureblob/functions/ParseContainerPropertiesFromHeaders.java
+++ 
b/providers/azureblob/src/main/java/org/jclouds/azureblob/functions/ParseContainerPropertiesFromHeaders.java
@@ -22,7 +22,6 @@ import java.util.Map.Entry;
 
 import javax.inject.Inject;
 import javax.inject.Named;
-import javax.ws.rs.core.HttpHeaders;
 
 import org.jclouds.azureblob.domain.ContainerProperties;
 import org.jclouds.azureblob.domain.MutableContainerPropertiesWithMetadata;
@@ -37,6 +36,7 @@ import org.jclouds.rest.internal.GeneratedHttpRequest;
 
 import com.google.common.annotations.VisibleForTesting;
 import com.google.common.base.Function;
+import com.google.common.net.HttpHeaders;
 
 /**
  * This parses @{link {@link 
org.jclouds.azureblob.domain.ListableContainerProperties} from

Reply via email to