N Campbell created HIVE-22134:
---------------------------------
Summary: Hive 3.1 driver includes org.glassfish.jersey.* which can
interfer with an application
Key: HIVE-22134
URL: https://issues.apache.org/jira/browse/HIVE-22134
Project: Hive
Issue Type: Bug
Components: JDBC
Affects Versions: 3.1.0
Reporter: N Campbell
An application that uses JAX-RS 1.1 can be broken by the Hive 3.1 standalone
JAR.
For example, an application is running in IBM Websphere Liberty Profile (WLP)
which detects the classes packaged in the Apache Hive standalone JAR. This
results in WLP assuming that the application is providing it's implementation
and should not use the default in WLP.
Can the Apache Hive JDBC team confirm why these classes are in the JAR.
Can the Apache Hive JDBC team schedule to remove them if they are not mandatory.
Can the Apache Hive JDBC team confirm which individual JAR files can be copied
instead of the uber-standalone JAR which would not include these conflicting
classes.
This is the class which triggers the problem if all of the jersey stuff is
deleted the issue will go away
org.glassfish.jersey.server.internal.RuntimeDelegateImpl
{{org.glassfish.jersey.*}}
--
This message was sent by Atlassian Jira
(v8.3.2#803003)