When the solr-hive-serde is added as UDF to Hive, HiveServer2 fails to communicate with Ranger, and cannot download updated Ranger policies. This is due to a conflict caused by having com.sun.jersey:jersey-client transitive dependency packed in the serde jar. Since jersey-client is not used by solr-hive-serde, it could be excluded from the transitive dependencies.
When the solr-hive-serde is added as UDF to Hive, HiveServer2 fails to communicate with Ranger, and cannot download updated Ranger policies. This is due to a conflict caused by having com.sun.jersey:jersey-client transitive dependency packed in the serde jar. Since jersey-client is not used by solr-hive-serde, it could be excluded from the transitive dependencies.