You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by cs...@apache.org on 2016/11/30 18:20:32 UTC

[4/8] aries-jax-rs-whiteboard git commit: Create client

Create client

Maybe we should use spi-fly for this?


Project: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/repo
Commit: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/commit/50a652a2
Tree: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/tree/50a652a2
Diff: http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/diff/50a652a2

Branch: refs/heads/master
Commit: 50a652a22374c25e9c817c28181ae693e1e287bb
Parents: 150b1e1
Author: Carlos Sierra <cs...@apache.org>
Authored: Wed Nov 30 19:13:50 2016 +0100
Committer: Carlos Sierra <cs...@apache.org>
Committed: Wed Nov 30 19:13:50 2016 +0100

----------------------------------------------------------------------
 jax-rs.itests/src/main/java/test/JaxrsTest.java | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/aries-jax-rs-whiteboard/blob/50a652a2/jax-rs.itests/src/main/java/test/JaxrsTest.java
----------------------------------------------------------------------
diff --git a/jax-rs.itests/src/main/java/test/JaxrsTest.java b/jax-rs.itests/src/main/java/test/JaxrsTest.java
index 0570e17..04dcfe9 100644
--- a/jax-rs.itests/src/main/java/test/JaxrsTest.java
+++ b/jax-rs.itests/src/main/java/test/JaxrsTest.java
@@ -67,4 +67,21 @@ public class JaxrsTest extends TestCase {
         }
     }
 
+
+    private Client createClient() {
+        Thread thread = Thread.currentThread();
+
+        ClassLoader contextClassLoader = thread.getContextClassLoader();
+
+        try {
+            thread.setContextClassLoader(
+                org.apache.cxf.jaxrs.client.Client.class.getClassLoader());
+
+            return ClientBuilder.newClient();
+        }
+        finally {
+            thread.setContextClassLoader(contextClassLoader);
+        }
+    }
+
 }