It is failing consistently in our environment. Can you let me know what can
cause this difference in behavior?

Any other log I can provide that may help in debugging this issue further?

On Sat, Aug 29, 2020 at 4:45 PM Karl Heinz Marbaise <khmarba...@gmx.de>
wrote:

> Hi,
>
> as already mentioned on SO the behaviour can't be reproduced with the
> example project.
>
> Tested with Maven 3.6.0, 3.6.1, 3.6.2 and 3.6.3...
>
> Kind regards
> Karl Heinz Marbaise
> On 29.08.20 08:34, Debraj Manna wrote:
> > Hi
> >
> > In one of my project I am trying to use DependencyConvergence rule with
> > maven enforcer plugin. I am observing that if I use maven 3.6.1 then the
> > enforcer is failing with the below error but the same has been working
> fine
> > with maven 3.6.3. Can someone let me know if this expected? If yes can
> > someone point me to the relevant jira under which this issue is fixed in
> > maven 3.6.3.
> >
> > I have placed a sample project in
> https://github.com/debraj-manna/es-plugins
> > where this issue can be reproduced.
> >
> > maven-enforcer-plugin - 3.0.0-M2
> >
> > Debrajs-MacBook-Air:es-plugins debrajmanna$
> > ~/Downloads/apache-maven-3.6.1/bin/mvn validate
> > [INFO] Scanning for projects...
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Reactor Build Order:
> > [INFO]
> > [INFO] es-plugins
> > [pom]
> > [INFO] dedup
> >   [jar]
> > [INFO]
> > [INFO] -----------------------< org.example:es-plugins
> >> -----------------------
> > [INFO] Building es-plugins 1.0-SNAPSHOT
> > [1/2]
> > [INFO] --------------------------------[ pom
> > ]---------------------------------
> > [INFO]
> > [INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce
> > (javaversion-dependencyconvergence) @ es-plugins ---
> > [INFO]
> > [INFO] -------------------------< org.example:dedup
> >> --------------------------
> > [INFO] Building dedup 1.0-SNAPSHOT
> >   [2/2]
> > [INFO] --------------------------------[ jar
> > ]---------------------------------
> > [INFO]
> > [INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce
> > (javaversion-dependencyconvergence) @ dedup ---
> > [WARNING]
> > Dependency convergence error for
> > com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.7.1 paths
> to
> > dependency are:
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.7.1
> > and
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-org.apache.lucene:lucene-test-framework:8.5.1
> >
> +-com.carrotsearch.randomizedtesting:randomizedtesting-runner:2.7.2
> >
> > [WARNING]
> > Dependency convergence error for commons-logging:commons-logging:1.2
> paths
> > to dependency are:
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-org.elasticsearch.client:elasticsearch-rest-client:7.7.1
> >        +-org.apache.httpcomponents:httpclient:4.5.10
> >          +-commons-logging:commons-logging:1.2
> > and
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-org.elasticsearch.client:elasticsearch-rest-client:7.7.1
> >        +-org.apache.httpcomponents:httpasyncclient:4.1.4
> >          +-commons-logging:commons-logging:1.2
> > and
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-org.elasticsearch.client:elasticsearch-rest-client:7.7.1
> >        +-commons-logging:commons-logging:1.1.3
> > and
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-org.elasticsearch.client:elasticsearch-rest-client-sniffer:7.7.1
> >        +-commons-logging:commons-logging:1.1.3
> > and
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-commons-logging:commons-logging:1.1.3
> >
> > [WARNING]
> > Dependency convergence error for
> org.apache.httpcomponents:httpcore:4.4.12
> > paths to dependency are:
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-org.elasticsearch.client:elasticsearch-rest-client:7.7.1
> >        +-org.apache.httpcomponents:httpclient:4.5.10
> >          +-org.apache.httpcomponents:httpcore:4.4.12
> > and
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-org.elasticsearch.client:elasticsearch-rest-client:7.7.1
> >        +-org.apache.httpcomponents:httpcore:4.4.12
> > and
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-org.elasticsearch.client:elasticsearch-rest-client:7.7.1
> >        +-org.apache.httpcomponents:httpasyncclient:4.1.4
> >          +-org.apache.httpcomponents:httpcore:4.4.10
> > and
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-org.elasticsearch.client:elasticsearch-rest-client-sniffer:7.7.1
> >        +-org.apache.httpcomponents:httpcore:4.4.12
> >
> > [WARNING]
> > Dependency convergence error for
> > org.apache.httpcomponents:httpclient:4.5.10 paths to dependency are:
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-org.elasticsearch.client:elasticsearch-rest-client:7.7.1
> >        +-org.apache.httpcomponents:httpclient:4.5.10
> > and
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-org.elasticsearch.client:elasticsearch-rest-client:7.7.1
> >        +-org.apache.httpcomponents:httpasyncclient:4.1.4
> >          +-org.apache.httpcomponents:httpclient:4.5.6
> > and
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-org.elasticsearch.client:elasticsearch-rest-client-sniffer:7.7.1
> >        +-org.apache.httpcomponents:httpclient:4.5.10
> >
> > [WARNING]
> > Dependency convergence error for
> > org.apache.httpcomponents:httpcore-nio:4.4.10 paths to dependency are:
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-org.elasticsearch.client:elasticsearch-rest-client:7.7.1
> >        +-org.apache.httpcomponents:httpasyncclient:4.1.4
> >          +-org.apache.httpcomponents:httpcore-nio:4.4.10
> > and
> > +-org.example:dedup:1.0-SNAPSHOT
> >    +-org.elasticsearch.test:framework:7.7.1
> >      +-org.elasticsearch.client:elasticsearch-rest-client:7.7.1
> >        +-org.apache.httpcomponents:httpcore-nio:4.4.12
> >
> > [WARNING] Rule 0: org.apache.maven.plugins.enforcer.DependencyConvergence
> > failed with message:
> > Failed while enforcing releasability. See above detailed error message.
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Reactor Summary for es-plugins 1.0-SNAPSHOT:
> > [INFO]
> > [INFO] es-plugins ......................................... SUCCESS [
> >   3.047 s]
> > [INFO] dedup .............................................. FAILURE [
> >   0.856 s]
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] BUILD FAILURE
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Total time:  4.131 s
> > [INFO] Finished at: 2020-08-29T11:41:55+05:30
> > [INFO]
> > ------------------------------------------------------------------------
> > [ERROR] Failed to execute goal
> > org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M2:enforce
> > (javaversion-dependencyconvergence) on project dedup: Some Enforcer rules
> > have failed. Look above for specific messages explaining why the rule
> > failed. -> [Help 1]
> > [ERROR]
> > [ERROR] To see the full stack trace of the errors, re-run Maven with the
> -e
> > switch.
> > [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> > [ERROR]
> > [ERROR] For more information about the errors and possible solutions,
> > please read the following articles:
> > [ERROR] [Help 1]
> > http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
> > [ERROR]
> > [ERROR] After correcting the problems, you can resume the build with the
> > command
> > [ERROR]   mvn <goals> -rf :dedup
> > Debrajs-MacBook-Air:es-plugins debrajmanna$
> > ~/Downloads/apache-maven-3.6.3/bin/mvn validate
> > [INFO] Scanning for projects...
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Reactor Build Order:
> > [INFO]
> > [INFO] es-plugins
> > [pom]
> > [INFO] dedup
> >   [jar]
> > [INFO]
> > [INFO] -----------------------< org.example:es-plugins
> >> -----------------------
> > [INFO] Building es-plugins 1.0-SNAPSHOT
> > [1/2]
> > [INFO] --------------------------------[ pom
> > ]---------------------------------
> > [INFO]
> > [INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce
> > (javaversion-dependencyconvergence) @ es-plugins ---
> > [INFO]
> > [INFO] -------------------------< org.example:dedup
> >> --------------------------
> > [INFO] Building dedup 1.0-SNAPSHOT
> >   [2/2]
> > [INFO] --------------------------------[ jar
> > ]---------------------------------
> > [INFO]
> > [INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce
> > (javaversion-dependencyconvergence) @ dedup ---
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Reactor Summary for es-plugins 1.0-SNAPSHOT:
> > [INFO]
> > [INFO] es-plugins ......................................... SUCCESS [
> >   1.743 s]
> > [INFO] dedup .............................................. SUCCESS [
> >   0.510 s]
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] BUILD SUCCESS
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Total time:  2.462 s
> > [INFO] Finished at: 2020-08-29T11:42:06+05:30
> > [INFO]
> > ------------------------------------------------------------------------
> >
> > Same is working fine in maven 3.6.3.
> >
> > Debrajs-MacBook-Air:es-plugins debrajmanna$
> > ~/Downloads/apache-maven-3.6.3/bin/mvn validate
> > [INFO] Scanning for projects...
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Reactor Build Order:
> > [INFO]
> > [INFO] es-plugins
> > [pom]
> > [INFO] dedup
> >   [jar]
> > [INFO]
> > [INFO] -----------------------< org.example:es-plugins
> >> -----------------------
> > [INFO] Building es-plugins 1.0-SNAPSHOT
> > [1/2]
> > [INFO] --------------------------------[ pom
> > ]---------------------------------
> > [INFO]
> > [INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce
> > (javaversion-dependencyconvergence) @ es-plugins ---
> > [INFO]
> > [INFO] -------------------------< org.example:dedup
> >> --------------------------
> > [INFO] Building dedup 1.0-SNAPSHOT
> >   [2/2]
> > [INFO] --------------------------------[ jar
> > ]---------------------------------
> > [INFO]
> > [INFO] --- maven-enforcer-plugin:3.0.0-M2:enforce
> > (javaversion-dependencyconvergence) @ dedup ---
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Reactor Summary for es-plugins 1.0-SNAPSHOT:
> > [INFO]
> > [INFO] es-plugins ......................................... SUCCESS [
> >   1.743 s]
> > [INFO] dedup .............................................. SUCCESS [
> >   0.510 s]
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] BUILD SUCCESS
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Total time:  2.462 s
> > [INFO] Finished at: 2020-08-29T11:42:06+05:30
> > [INFO]
> > ------------------------------------------------------------------------
> >
>
>

Reply via email to