[
https://issues.apache.org/jira/browse/HIVE-1640?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13042793#comment-13042793
]
Curtis Boyden commented on HIVE-1640:
-------------------------------------
A couple of thoughts to resolve this:
1) Change the namespace of the included (json, commons-lang, etc...) classes
that are used by Hive
2) Create 2 versions of Hive-Exec (One with embedded projects, one that relies
on external jars)
Why are these projects embedded? Is it to reduce the number of dependencies the
JDBC driver requires?
> hive-exec.jar contains JSON classes
> -----------------------------------
>
> Key: HIVE-1640
> URL: https://issues.apache.org/jira/browse/HIVE-1640
> Project: Hive
> Issue Type: Bug
> Components: Build Infrastructure
> Affects Versions: 0.5.0
> Reporter: Jordan Ganoff
>
> JSON classes are bundled in the hive-exec.jar artifact, among others
> (commons-lang, thrift). This causes conflicts for any application that must
> rely on a different version of JSON, and other bundled libraries.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira