[ https://issues.apache.org/jira/browse/ATLAS-3172?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16827794#comment-16827794 ]
jianxiong zhao commented on ATLAS-3172: --------------------------------------- Hi [~madhan.neethiraj], After build with `mvn clean package -Pdist -DskipTests`, there were only 3 jackson jars in my `hook/hive/atlas-hive-plugin-impl` , they were `jackson-annotations-2.9.8.jar`, `jackson-core-2.9.8.jar` and `jackson-databind-2.9.8.jar`, and executing `import-hive.sh` always fail with ``` Enter username for atlas :- admin Enter password for atlas :- Exception in thread "main" java.lang.NoClassDefFoundError: com/fasterxml/jackson/jaxrs/json/JacksonJaxbJsonProvider at org.apache.atlas.AtlasBaseClient.getClient(AtlasBaseClient.java:270) at org.apache.atlas.AtlasBaseClient.initializeState(AtlasBaseClient.java:453) at org.apache.atlas.AtlasBaseClient.initializeState(AtlasBaseClient.java:448) at org.apache.atlas.AtlasBaseClient.<init>(AtlasBaseClient.java:132) at org.apache.atlas.AtlasClientV2.<init>(AtlasClientV2.java:82) at org.apache.atlas.hive.bridge.HiveMetaStoreBridge.main(HiveMetaStoreBridge.java:131) Caused by: java.lang.ClassNotFoundException: com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:338) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 6 more Failed to import Hive Meta Data!!! ``` I have to download and copy `jackson-jaxrs-base-2.9.8.jar`, `jackson-jaxrs-json-provider-2.9.8.jar` and `jackson-module-jaxb-annotations-2.9.8.jar` to `hook/hive/atlas-hive-plugin-impl` manually each time after rebuild. > Atlas Hive Hook lack of Jackson dependency > ------------------------------------------ > > Key: ATLAS-3172 > URL: https://issues.apache.org/jira/browse/ATLAS-3172 > Project: Atlas > Issue Type: Bug > Reporter: jianxiong zhao > Priority: Major > > After copying Hive Hook to ${ATLAS_HOME}, executing `hook-bin/import-hive.sh` > always fails with lack of Jackson.XXX dependencies -- This message was sent by Atlassian JIRA (v7.6.3#76005)