>From Michael Blow <[email protected]>:

Attention is currently required from: Michael Blow.

Hello Anon. E. Moose #1000171, Jenkins,

I'd like you to reexamine a change. Please visit

    https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/21972?usp=email

to look at the new patch set (#3).

The following approvals got outdated and were removed:
Integration-Tests-1 by Jenkins


Change subject: [NO ISSUE][MISC] Keep maven-core out of the build plugins' 
realms
......................................................................

[NO ISSUE][MISC] Keep maven-core out of the build plugins' realms

- user model changes: no
- storage format changes: no
- interface changes: no

Details: Since the advance to 3.10.0, maven-core and maven-compat bring
maven-resolver-provider 3.10.0 and with it maven-resolver-transport-file
and -transport-apache 2.0.24. license-automation-plugin and
asterix-grammar-extension-maven-plugin declared both at compile scope,
so those jars entered the plugin realm. Their Sisu components are
discovered into the shared container, and the next artifact download
anywhere in the reactor picks up FileTransporterFactory 2.0.24. On a
Maven 3.8.x runtime that class binds to the core's resolver 1.6.3 API
and fails with NoClassDefFoundError:
org/eclipse/aether/repository/RepositoryUriUtils.

The Maven runtime supplies both artifacts to every plugin, so declare
them provided. maven-remote-resources-plugin 1.7.0 also depends on
maven-core at compile scope, managed here to 3.10.0, which brings the
same jars back into license-automation-plugin's realm; exclude it there.

Ext-ref: MB-73268
Generated-by: Claude Opus 5.5 <[email protected]>
Change-Id: I336c115eef1eea6fe899b863e23bc368f2672647
---
M asterixdb/asterix-maven-plugins/asterix-grammar-extension-maven-plugin/pom.xml
M 
hyracks-fullstack/hyracks/hyracks-maven-plugins/license-automation-plugin/pom.xml
2 files changed, 10 insertions(+), 0 deletions(-)


  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/72/21972/3
--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/21972?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://asterix-gerrit.ics.uci.edu/settings?usp=email

Gerrit-MessageType: newpatchset
Gerrit-Project: asterixdb
Gerrit-Branch: trinity
Gerrit-Change-Id: I336c115eef1eea6fe899b863e23bc368f2672647
Gerrit-Change-Number: 21972
Gerrit-PatchSet: 3
Gerrit-Owner: Michael Blow <[email protected]>
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins <[email protected]>
Gerrit-Attention: Michael Blow <[email protected]>

Reply via email to