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);
}