Repository: atlas
Updated Branches:
  refs/heads/branch-0.8 10edb040a -> c5c4742b7


ATLAS-2794: updated AtlasClient to explicitly specify JacksonJaxbJsonProvider

(cherry picked from commit 9097d695c5509b874c86e0eae159cecf2a812de8)
(cherry picked from commit 50c3adf1519cb3d4d01ea86c2e90e1bba4df3c46)


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

Branch: refs/heads/branch-0.8
Commit: c5c4742b72d6f7a5e26135f54bd67a2141890595
Parents: 10edb04
Author: Madhan Neethiraj <mad...@apache.org>
Authored: Thu Jul 26 21:51:24 2018 -0700
Committer: Madhan Neethiraj <mad...@apache.org>
Committed: Fri Aug 31 11:36:32 2018 -0700

----------------------------------------------------------------------
 client/common/src/main/java/org/apache/atlas/AtlasBaseClient.java | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/atlas/blob/c5c4742b/client/common/src/main/java/org/apache/atlas/AtlasBaseClient.java
----------------------------------------------------------------------
diff --git a/client/common/src/main/java/org/apache/atlas/AtlasBaseClient.java 
b/client/common/src/main/java/org/apache/atlas/AtlasBaseClient.java
index 96271b7..d6f767e 100644
--- a/client/common/src/main/java/org/apache/atlas/AtlasBaseClient.java
+++ b/client/common/src/main/java/org/apache/atlas/AtlasBaseClient.java
@@ -17,6 +17,7 @@
  */
 package org.apache.atlas;
 
+import org.codehaus.jackson.jaxrs.JacksonJaxbJsonProvider;
 import com.google.common.annotations.VisibleForTesting;
 import com.sun.jersey.api.client.Client;
 import com.sun.jersey.api.client.ClientHandlerException;
@@ -262,6 +263,7 @@ public abstract class AtlasBaseClient {
         // Enable POJO mapping feature
         config.getFeatures().put(JSONConfiguration.FEATURE_POJO_MAPPING, 
Boolean.TRUE);
         config.getClasses().add(MultiPartWriter.class);
+        config.getClasses().add(JacksonJaxbJsonProvider.class);
 
         int readTimeout = 
configuration.getInt("atlas.client.readTimeoutMSecs", 60000);
         int connectTimeout = 
configuration.getInt("atlas.client.connectTimeoutMSecs", 60000);

Reply via email to