Hi Karl:

IIRC the way to give access to the classes in the aether-utils package is
to invoke

MavenAetherUtils.importAetherLibrary();

inside the plugin.

HTH.
Gabriel

El sáb., 2 de may. de 2020 a la(s) 16:17, Karl Heinz Marbaise (
khmarba...@gmx.de) escribió:

> Hi,
>
> so after bisecting the issue in artifact-transfer I found the problem..
>
>    Revert "[MSHARED-817] Change eclipse aether dependency scope to
> provided"
>
>      This reverts commit 5d86480fcdf4f7ae779aec9c7444ad7b709eaa04.
>
>
> Using this will run fine with maven-deploy-plugin with all IT's
> ok...which fails several IT's in maven-deploy-plugin if using
> artifact-transfer without the revert...
>
> Related to that there was a discussion on GitHub[3] about the change in
> artifact-transfer which is related to [2]...I'm diving more into
> that...and trying to find out what the real issue is based on that
> commit. Changing the scope from compile to provided of
> org.eclipse.aether:aether-util which contains the missed class
> (SubArtifact.class) or is it related no more shading and transporting
> that class as part of artifact transfer...
>
> What I've understood so far is that shading this class makes it working
> with Maven versions from 3.1.1 up to 3.3.3(?) related to [1]...which is
> related to the part that it has been excluded via
> maven-core/src/main/resources/META-INF/maven/extension.xml
>
>
> Currently I'm figuring out why some core IT's are failing on my machine
> (Mac OS)...needs more testing...(investigating).
>
> Furthermore it showed that we need more IT's in artifact-transfer to see
> such issues earlier...
>
>
> Kind regards
> Karl Heinz Marbaise
> [1]: https://issues.apache.org/jira/browse/MNG-5901
> [2]: https://issues.apache.org/jira/browse/MSHARED-817
> [3]: https://github.com/apache/maven-artifact-transfer/pull/2
>
>
> On 02.05.20 11:58, Karl Heinz Marbaise wrote:
> > Hi,
> > I cancel the VOTE based on the found issues.
> >
> > Thanks Michael for finding this.
> >
> >
> > On 01.05.20 20:39, Karl Heinz Marbaise wrote:
> >> Hi,
> >>
> >> We have solved 17 issues:
> >>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317922&version=12346567
> >>
> >>
> >>
> >> There are still a couple of issues left in JIRA:
> >>
> https://issues.apache.org/jira/issues/?jql=project%20%3D%20XXXXXXXXXX%20AND%20status%20%3D%20Open%20ORDER%20BY%20key%20DESC%2C%20priority%20DESC
> >>
> >>
> >>
> >> Staging repo:
> >> https://repository.apache.org/content/repositories/maven-1570
> >>
> >>
> https://repository.apache.org/service/local/repositories/maven-1570/content/org/apache/maven/shared/maven-artifact-transfer/0.13.0/maven-artifact-transfer-0.13.0-source-release.zip
> >>
> >>
> >>
> >> Source release checksum(s):
> >> maven-artifact-transfer-0.13.0-source-release.zip sha512:
> >>
> d4a99a889f31c14c9234e744830e55a09535f21eb35125d02677de85180821c516f41f7ee914370bf432edd171f87d485a7464a4a42ccb2c192e1a92fb5d00bdtarget
> >>
> >>
> >>
> >> Staging site:
> >>
> https://maven.apache.org/shared-archives/maven-artifact-transfer-LATEST/
> >>
> >> Guide to testing staged releases:
> >> https://maven.apache.org/guides/development/guide-testing-releases.html
> >>
> >> Vote open for at least 72 hours.
> >>
> >> [ ] +1
> >> [ ] +0
> >> [ ] -1
> >>
> >> Kind regards
> >> Karl Heinz Marbaise
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> >> For additional commands, e-mail: dev-h...@maven.apache.org
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > For additional commands, e-mail: dev-h...@maven.apache.org
> >
>
>
> Mit freundlichem Gruß
> Karl-Heinz Marbaise
> --
> SoftwareEntwicklung Beratung Schulung    Tel.: +49 (0) 2405 / 415 893
> Dipl.Ing.(FH) Karl-Heinz Marbaise        USt.IdNr: DE191347579
> Hauptstrasse 177
> 52146 Würselen                           https://www.soebes.de
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>

Reply via email to