[
https://issues.apache.org/jira/browse/KNOX-1878?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16865747#comment-16865747
]
Kevin Risden edited comment on KNOX-1878 at 6/17/19 5:36 PM:
-------------------------------------------------------------
Here is the initial output after adding the plugin:
{code:java}
[INFO] -----------------< org.apache.knox:gateway-demo-ldap >------------------
[INFO] Building gateway-demo-ldap 1.3.0-SNAPSHOT [9/77]
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ gateway-demo-ldap
---
[INFO] Deleting /Users/krisden/repos/apache/knox/gateway-demo-ldap/target
[INFO]
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ gateway-demo-ldap ---
[INFO] Executing: /bin/sh -c cd
'/Users/krisden/repos/apache/knox/gateway-demo-ldap' && 'git' 'rev-parse'
'--verify' 'HEAD'
[INFO] Working directory: /Users/krisden/repos/apache/knox/gateway-demo-ldap
[INFO] Storing buildNumber: acb08441b5b5a749076d450afb940901ef4d81ae at
timestamp: 1560792922354
[INFO] Storing buildScmBranch: KNOX-1878
[INFO]
[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven-version) @
gateway-demo-ldap ---
[INFO]
[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-maven) @
gateway-demo-ldap ---
[INFO]
[INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce (enforce-dependencies) @
gateway-demo-ldap ---
[WARNING]
Dependency convergence error for
org.apache.directory.api:api-ldap-extras-codec-api:2.0.0.AM1 paths to
dependency are:
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.server:apacheds-core-shared:2.0.0.AM25
+-org.apache.directory.api:api-ldap-extras-codec-api:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.server:apacheds-interceptors-authn:2.0.0.AM25
+-org.apache.directory.api:api-ldap-extras-codec-api:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-protocol-ldap:2.0.0.AM25
+-org.apache.directory.api:api-ldap-extras-codec-api:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-protocol-ldap:2.0.0.AM25
+-org.apache.directory.api:api-ldap-extras-codec:2.0.0.AM1
+-org.apache.directory.api:api-ldap-extras-codec-api:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.api:api-ldap-client-api:2.0.0.AM2
+-org.apache.directory.api:api-ldap-extras-codec-api:2.0.0.AM2
[WARNING]
Dependency convergence error for
org.apache.directory.api:api-ldap-extras-codec:2.0.0.AM1 paths to dependency
are:
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.server:apacheds-interceptors-authn:2.0.0.AM25
+-org.apache.directory.api:api-ldap-extras-codec:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-protocol-ldap:2.0.0.AM25
+-org.apache.directory.api:api-ldap-extras-codec:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-protocol-ldap:2.0.0.AM25
+-org.apache.directory.api:api-ldap-extras-sp:2.0.0.AM1
+-org.apache.directory.api:api-ldap-extras-codec:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.api:api-ldap-client-api:2.0.0.AM2
+-org.apache.directory.api:api-ldap-extras-codec:2.0.0.AM2
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.api:api-ldap-codec-standalone:2.0.0.AM2
+-org.apache.directory.api:api-ldap-extras-codec:2.0.0.AM2
[WARNING]
Dependency convergence error for
org.apache.directory.api:api-ldap-extras-aci:2.0.0.AM1 paths to dependency are:
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.server:apacheds-interceptors-authz:2.0.0.AM25
+-org.apache.directory.api:api-ldap-extras-aci:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core-api:2.0.0.AM25
+-org.apache.directory.api:api-ldap-extras-aci:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.api:api-ldap-client-api:2.0.0.AM2
+-org.apache.directory.api:api-ldap-extras-aci:2.0.0.AM2
[WARNING]
Dependency convergence error for
org.apache.directory.api:api-ldap-codec-core:2.0.0.AM1 paths to dependency are:
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.server:apacheds-core-shared:2.0.0.AM25
+-org.apache.directory.api:api-ldap-codec-core:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.server:apacheds-interceptors-subtree:2.0.0.AM25
+-org.apache.directory.api:api-ldap-codec-core:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.api:api-ldap-codec-core:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.api:api-ldap-extras-util:2.0.0.AM1
+-org.apache.directory.api:api-ldap-codec-core:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core-api:2.0.0.AM25
+-org.apache.directory.api:api-ldap-codec-core:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-protocol-ldap:2.0.0.AM25
+-org.apache.directory.api:api-ldap-extras-codec:2.0.0.AM1
+-org.apache.directory.api:api-ldap-codec-core:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-protocol-ldap:2.0.0.AM25
+-org.apache.directory.api:api-ldap-codec-core:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.api:api-ldap-client-api:2.0.0.AM2
+-org.apache.directory.api:api-ldap-codec-core:2.0.0.AM2
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.api:api-ldap-codec-standalone:2.0.0.AM2
+-org.apache.directory.api:api-ldap-net-mina:2.0.0.AM2
+-org.apache.directory.api:api-ldap-codec-core:2.0.0.AM2
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.api:api-ldap-codec-standalone:2.0.0.AM2
+-org.apache.directory.api:api-ldap-codec-core:2.0.0.AM2
[WARNING]
Dependency convergence error for
org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1 paths to dependency are:
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.server:apacheds-interceptors-authn:2.0.0.AM25
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.server:apacheds-interceptors-authz:2.0.0.AM25
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.server:apacheds-interceptors-changelog:2.0.0.AM25
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.server:apacheds-interceptors-normalization:2.0.0.AM25
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.server:apacheds-interceptors-schema:2.0.0.AM25
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.server:apacheds-interceptors-subtree:2.0.0.AM25
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core-annotations:2.0.0.AM25
+-org.apache.directory.server:apacheds-ldif-partition:2.0.0.AM25
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core-annotations:2.0.0.AM25
+-org.apache.directory.server:apacheds-jdbm-partition:2.0.0.AM25
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core-annotations:2.0.0.AM25
+-org.apache.directory.server:apacheds-xdbm-partition:2.0.0.AM25
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core-annotations:2.0.0.AM25
+-org.apache.directory.server:apacheds-mavibot-partition:2.0.0.AM25
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core-annotations:2.0.0.AM25
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core-api:2.0.0.AM25
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-protocol-ldap:2.0.0.AM25
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.api:api-ldap-client-api:2.0.0.AM2
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM2
[WARNING]
Dependency convergence error for
org.apache.directory.api:api-asn1-ber:2.0.0.AM1 paths to dependency are:
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.api:api-ldap-codec-core:2.0.0.AM1
+-org.apache.directory.api:api-asn1-ber:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-protocol-shared:2.0.0.AM25
+-org.apache.directory.server:apacheds-kerberos-codec:2.0.0.AM25
+-org.apache.directory.api:api-asn1-ber:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-protocol-ldap:2.0.0.AM25
+-org.apache.directory.api:api-asn1-ber:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.api:api-ldap-model:2.0.0.AM2
+-org.apache.directory.api:api-asn1-ber:2.0.0.AM2
[WARNING]
Dependency convergence error for
org.apache.directory.api:api-asn1-api:2.0.0.AM1 paths to dependency are:
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.api:api-ldap-codec-core:2.0.0.AM1
+-org.apache.directory.api:api-asn1-api:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core-api:2.0.0.AM25
+-org.apache.directory.api:api-asn1-api:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-protocol-shared:2.0.0.AM25
+-org.apache.directory.server:apacheds-kerberos-codec:2.0.0.AM25
+-org.apache.directory.api:api-asn1-api:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-protocol-ldap:2.0.0.AM25
+-org.apache.directory.api:api-asn1-ber:2.0.0.AM1
+-org.apache.directory.api:api-asn1-api:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.api:api-ldap-model:2.0.0.AM2
+-org.apache.directory.api:api-asn1-api:2.0.0.AM2
[WARNING]
Dependency convergence error for org.apache.directory.api:api-i18n:2.0.0.AM1
paths to dependency are:
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.server:apacheds-interceptors-schema:2.0.0.AM25
+-org.apache.directory.api:api-i18n:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.server:apacheds-interceptors-trigger:2.0.0.AM25
+-org.apache.directory.api:api-ldap-extras-trigger:2.0.0.AM1
+-org.apache.directory.api:api-i18n:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.api:api-ldap-codec-core:2.0.0.AM1
+-org.apache.directory.api:api-i18n:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.api:api-ldap-extras-util:2.0.0.AM1
+-org.apache.directory.api:api-i18n:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core:2.0.0.AM25
+-org.apache.directory.api:api-ldap-schema-data:2.0.0.AM1
+-org.apache.directory.api:api-i18n:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core-api:2.0.0.AM25
+-org.apache.directory.api:api-i18n:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core-api:2.0.0.AM25
+-org.apache.directory.api:api-asn1-api:2.0.0.AM1
+-org.apache.directory.api:api-i18n:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-core-api:2.0.0.AM25
+-org.apache.directory.api:api-ldap-extras-aci:2.0.0.AM1
+-org.apache.directory.api:api-i18n:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-protocol-shared:2.0.0.AM25
+-org.apache.directory.server:apacheds-kerberos-codec:2.0.0.AM25
+-org.apache.directory.api:api-i18n:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-protocol-ldap:2.0.0.AM25
+-org.apache.directory.api:api-asn1-ber:2.0.0.AM1
+-org.apache.directory.api:api-i18n:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.server:apacheds-protocol-ldap:2.0.0.AM25
+-org.apache.directory.api:api-ldap-extras-sp:2.0.0.AM1
+-org.apache.directory.api:api-i18n:2.0.0.AM1
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.api:api-ldap-model:2.0.0.AM2
+-org.apache.directory.api:api-i18n:2.0.0.AM2
and
+-org.apache.knox:gateway-demo-ldap:1.3.0-SNAPSHOT
+-org.apache.directory.api:api-util:2.0.0.AM2
+-org.apache.directory.api:api-i18n:2.0.0.AM2
[WARNING] Rule 0: org.apache.maven.plugins.enforcer.DependencyConvergence
failed with message:
Failed while enforcing releasability. See above detailed error message.
{code}
was (Author: risdenk):
Here is the initial output after adding the plugin:
{code:java}
{code}
> Enforce single version of dependencies
> --------------------------------------
>
> Key: KNOX-1878
> URL: https://issues.apache.org/jira/browse/KNOX-1878
> Project: Apache Knox
> Issue Type: Improvement
> Components: Build
> Reporter: Kevin Risden
> Assignee: Kevin Risden
> Priority: Major
> Fix For: 1.3.0
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> Currently it is possible to include two versions of a single dependency by
> mistake. We should fail the build if two dependency versions are pulled in.
> http://maven.apache.org/enforcer/enforcer-rules/dependencyConvergence.html
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)