You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apex.apache.org by "Thomas Weise (JIRA)" <ji...@apache.org> on 2016/07/10 17:27:10 UTC

[jira] [Commented] (APEXCORE-483) Dependency to httpclient version 4.3.5 causing problem with newer versions of Hadoop

    [ https://issues.apache.org/jira/browse/APEXCORE-483?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15369851#comment-15369851 ] 

Thomas Weise commented on APEXCORE-483:
---------------------------------------

If Apex has a newer version, then this version should be first in the classpath (similar to jackson). Where exactly does the problem occur?


> Dependency to httpclient version 4.3.5 causing problem with newer versions of Hadoop
> ------------------------------------------------------------------------------------
>
>                 Key: APEXCORE-483
>                 URL: https://issues.apache.org/jira/browse/APEXCORE-483
>             Project: Apache Apex Core
>          Issue Type: Bug
>            Reporter: Pramod Immaneni
>            Assignee: Pramod Immaneni
>
> Engine uses artifact org.apache.httpcomponents:httpclient:4.3.5 for kerberos SPNEGO related functionality. This artifact does not appear as a transitive dependency anywhere in the dependency tree including dependencies of hadoop 2.2.0, the hadoop version we build against. However newer versions of hadoop are including an earlier version of the above artifact version 4.2.5 in the classpath that does not have the necessary functionality. This results in multiple versions of the artifact to getting included in the classpath at runtime causing runtime exceptions.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)