You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Mikolaj Izdebski (JIRA)" <ji...@apache.org> on 2016/01/05 08:54:39 UTC
[jira] [Created] (MSHARED-490) Plexus lookup test fails with Maven
3.1.0 or later
Mikolaj Izdebski created MSHARED-490:
----------------------------------------
Summary: Plexus lookup test fails with Maven 3.1.0 or later
Key: MSHARED-490
URL: https://issues.apache.org/jira/browse/MSHARED-490
Project: Maven Shared Components
Issue Type: Test
Components: maven-shared-io
Affects Versions: maven-shared-io-3.0.0
Reporter: Mikolaj Izdebski
testShouldLookupInstanceDefaultRoleHint of DefaultDownloadManagerTest fails when running with Maven 3.1.0 or later. Attached patch improves test to work with all Maven 3 versions.
Reproducer: {{mvn clean test -DmavenVersion=3.1.0}}
Stack trace:
{code}
Running org.apache.maven.shared.io.download.DefaultDownloadManagerTest
Tests run: 14, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.812 sec <<< FAILURE! - in org.apache.maven.shared.io.download.DefaultDownloadManagerTest
testShouldLookupInstanceDefaultRoleHint(org.apache.maven.shared.io.download.DefaultDownloadManagerTest) Time elapsed: 0.751 sec <<< ERROR!
org.codehaus.plexus.component.repository.exception.ComponentLookupException: com.google.inject.ProvisionException: Guice provision errors:
1) No implementation for java.util.Set<org.eclipse.aether.RepositoryListener> was bound.
while locating java.util.Set<org.eclipse.aether.RepositoryListener>
for parameter 0 at org.eclipse.aether.internal.impl.DefaultRepositoryEventDispatcher.<init>(Unknown Source)
while locating org.eclipse.aether.internal.impl.DefaultRepositoryEventDispatcher
at ClassRealm[plexus.core, parent: null]
at ClassRealm[plexus.core, parent: null]
while locating org.eclipse.aether.impl.RepositoryEventDispatcher
...
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)