Tim Allison created CTAKES-497:
----------------------------------
Summary: Fix dependency convergence
Key: CTAKES-497
URL: https://issues.apache.org/jira/browse/CTAKES-497
Project: cTAKES
Issue Type: Task
Affects Versions: 4.0.0
Reporter: Tim Allison
On TIKA-2598, [~gsmet] recommended that we add maven's enforcerplugin with:
{noformat}
<rules>
<dependencyConvergence/>
</rules>
{noformat}
This revealed a few areas where CTAKES might benefit from the same plugin:
{noformat}
[WARNING]
Dependency convergence error for com.google.guava:guava:17.0 paths to
dependency are:
+-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT
+-org.apache.ctakes:ctakes-core:4.0.0
+-org.cleartk:cleartk-util:2.0.0
+-com.google.guava:guava:17.0
and
+-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT
+-org.apache.ctakes:ctakes-core:4.0.0
+-com.google.guava:guava:10.0
[WARNING]
Dependency convergence error for org.apache.uima:uimaj-core:2.9.0 paths to
dependency are:
+-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT
+-org.apache.ctakes:ctakes-core:4.0.0
+-org.apache.ctakes:ctakes-type-system:4.0.0
+-org.apache.uima:uimaj-core:2.9.0
and
+-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT
+-org.apache.ctakes:ctakes-core:4.0.0
+-org.apache.ctakes:ctakes-utils:4.0.0
+-org.apache.uima:uimaj-core:2.9.0
and
+-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT
+-org.apache.ctakes:ctakes-core:4.0.0
+-org.cleartk:cleartk-util:2.0.0
+-org.apache.uima:uimaj-core:2.5.0
[WARNING]
Dependency convergence error for org.apache.uima:uimafit-core:2.2.0 paths to
dependency are:
+-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT
+-org.apache.ctakes:ctakes-core:4.0.0
+-org.apache.ctakes:ctakes-type-system:4.0.0
+-org.apache.uima:uimafit-core:2.2.0
and
+-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT
+-org.apache.ctakes:ctakes-core:4.0.0
+-org.cleartk:cleartk-util:2.0.0
+-org.apache.uima:uimafit-core:2.0.0
and
+-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT
+-org.apache.ctakes:ctakes-core:4.0.0
+-org.apache.uima:uimafit-core:2.2.0
[WARNING]
Dependency convergence error for commons-io:commons-io:2.5 paths to dependency
are:
+-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT
+-commons-io:commons-io:2.5
and
+-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT
+-org.apache.ctakes:ctakes-core:4.0.0
+-commons-io:commons-io:2.2
and
+-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT
+-org.apache.ctakes:ctakes-core:4.0.0
+-org.cleartk:cleartk-util:2.0.0
+-commons-io:commons-io:2.4
{noformat}
CTAKES also might consider bumping the version of opennlp to 1.8.4
{noformat}
Dependency convergence error for org.apache.opennlp:opennlp-tools:1.8.4 paths
to dependency are:
+-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT
+-org.apache.opennlp:opennlp-tools:1.8.4
and
+-org.apache.tika:tika-parsers:2.0.0-SNAPSHOT
+-org.apache.ctakes:ctakes-core:4.0.0
+-org.apache.opennlp:opennlp-tools:1.7.2
{noformat}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)