Hi all, When adding maven-resolver-api:1.4.2 to maven-dependency-plugin and changing nothing else I get multiple test failures due to plexus lookup errors in maven-artifact-transfer.
The errors in artifact-transfer occur when looking up org.eclipse.aether versions of classes. The classes that have the errors are DefaultRepositoryManager, DefaultArtifactResolver, etc. and the code where the error occurs is the classes version of the following code: if ( isMaven31() ) { org.eclipse.aether.RepositorySystem m31RepositorySystem = container.lookup(org.eclipse.aether.RepositorySystem.class ); } If I add a org.sonatype.aether version lookup in the if block it works. I tried adding a components.xml mapping org.eclipse.aether.RepositorySystem to org.eclipse.aether.impl.internal.DefaultRepositorySystem but that didn't work. Does anyone have any suggestions? Even if it's just a shot in the dark, anything is appreciated at this point! Thanks, Ian