GitHub user arunmahadevan opened a pull request:

    https://github.com/apache/storm/pull/2530

    STORM-2907: Exclude curator dependencies from storm-core in storm-autocreds 
pom

    storm-autocreds brings in the curator 4.0 jars via transitive dependency of 
storm-core. Even though storm-core is listed as provided scope, the app 
assembler plugin puts the dependency (curator 4.0) into 
external/storm-autocreds directory. This conflicts with the storm-druid 
tranquility library which depends on curator 2.6.0. 
    
    There could be other conflicts in storm-autocreds is included in class 
path. 
    
    Excluding curator dependency from storm-core resolves this.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/arunmahadevan/storm STORM-2907

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/storm/pull/2530.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #2530
    
----
commit deb960fd43e5d1be26fa68e6c4571d24848c587f
Author: Arun Mahadevan <arunm@...>
Date:   2018-01-23T22:13:20Z

    STORM-2907: Exclude curator dependencies from storm-core in storm-autocreds 
pom

----


---

Reply via email to