[ 
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)

Reply via email to