Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Error "Path to hadoop bin ./target/hadoop/bin/hadoop":
    The first time you need to do a mvn test -f sentry-tests/sentry-tests-hive/pom.xml, so that hadoop and hive binaries are downloaded the first time into sentry-tests-hive/target. Then, for running these tests from IDE, you can either:
    • Symnlink hive and hadoop folders to target/. (top level). or
    • Change workspace in your test configuration to sentry-tests-hive
  • Error "this class is either not enhanced or you have multiple copies of jdo-api.jar in your CLASSPATH!": 
    You need to enhance the jdo classes ( mvn mvn -f sentry-providerservice/sentry-providerservice-dbserver/pom.xml datanucleus:enhance)
  • Error "Caused by: java.lang.ClassNotFoundException: jdbm.helper.CachePolicy" 
    Go to sentry->sentry-provider->sentry-provider-db right click and go to Open Module Setting. Add the jdbm dependency from  the location ~/.m2/repository/org/apache/directory/jdbm/apacheds-jdbm1/2.0.0-M2/apacheds-jdbm1-2.0.0-M2.jar