Fredy Wijaya has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/13322


Change subject: Exclude kafka dependency from ranger-plugins-audit
......................................................................

Exclude kafka dependency from ranger-plugins-audit

This patch excludes kafka dependency from ranger-plugins-audit to avoid
jax-rs version conflict due to kafka transitively pulling pulling an
incompatible version of jax-rs dependency used in Impala. See
RANGER-2426.

I was able to find an issue by manually modifying the CLASSPATH to force
jax-rs 2.1 (from Kafka) to be loaded first and saw a
java.lang.NoClassDefFoundError: javax/ws/rs/core/Link$Builder.

Testing:
- After removing kafka dependency, I did not see any jersey-server 2.27
  in the CLASSPATH and was able to start Impala with Ranger without any
  error.

Change-Id: I4a01f34d078c50bc22fc67a67415a1e6e9c87151
---
M fe/pom.xml
1 file changed, 6 insertions(+), 0 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/22/13322/1
--
To view, visit http://gerrit.cloudera.org:8080/13322
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I4a01f34d078c50bc22fc67a67415a1e6e9c87151
Gerrit-Change-Number: 13322
Gerrit-PatchSet: 1
Gerrit-Owner: Fredy Wijaya <fwij...@cloudera.com>

Reply via email to