You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by na...@apache.org on 2017/08/03 17:22:37 UTC

jclouds git commit: core/src/main/java/org/jclouds/rest/internal/TransformerForRequest.java:

Repository: jclouds
Updated Branches:
  refs/heads/master 7e496723a -> 6de7974a6


core/src/main/java/org/jclouds/rest/internal/TransformerForRequest.java:

Fix for Java 1.8 and Guice 4.1. Not sure if this is correct, but does
compile. Committing to see if it passes tests to confirm fix or not.

Modified per @nacx on jclouds PR1036
https://github.com/jclouds/jclouds/pull/1036#issuecomment-319904820


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

Branch: refs/heads/master
Commit: 6de7974a66fe70c0bf5b72e80720f4e1824b393d
Parents: 7e49672
Author: William L. Thomson Jr <wl...@o-sinc.com>
Authored: Tue Nov 8 14:05:45 2016 -0500
Committer: Ignasi Barrera <na...@apache.org>
Committed: Thu Aug 3 19:22:21 2017 +0200

----------------------------------------------------------------------
 .../java/org/jclouds/rest/internal/TransformerForRequest.java     | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds/blob/6de7974a/core/src/main/java/org/jclouds/rest/internal/TransformerForRequest.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/jclouds/rest/internal/TransformerForRequest.java b/core/src/main/java/org/jclouds/rest/internal/TransformerForRequest.java
index d2bfa82..fee964b 100644
--- a/core/src/main/java/org/jclouds/rest/internal/TransformerForRequest.java
+++ b/core/src/main/java/org/jclouds/rest/internal/TransformerForRequest.java
@@ -85,7 +85,8 @@ public class TransformerForRequest implements Function<HttpRequest, Function<Htt
       Class<? extends HandlerWithResult<?>> handler = getSaxResponseParserClassOrNull(request.getInvocation()
             .getInvokable());
       if (handler != null) {
-         transformer = parserFactory.create(injector.getInstance(handler));
+         HandlerWithResult<?> h = injector.getInstance(handler);
+         transformer = parserFactory.create(h);
       } else {
          transformer = getTransformerForMethod(request.getInvocation(), injector);
       }