Author: rfscholte Date: Sat May 30 14:00:40 2015 New Revision: 1682606 URL: http://svn.apache.org/r1682606 Log: Simplify code, also required since M3.0 throws java.lang.NoSuchMethodError: org.codehaus.plexus.PlexusContainer.hasComponent(Ljava/lang/String;Ljava/lang/String;)Z
Modified: maven/shared/trunk/maven-repository-builder/src/main/java/org/apache/maven/shared/repository/DefaultRepositoryAssembler.java Modified: maven/shared/trunk/maven-repository-builder/src/main/java/org/apache/maven/shared/repository/DefaultRepositoryAssembler.java URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-repository-builder/src/main/java/org/apache/maven/shared/repository/DefaultRepositoryAssembler.java?rev=1682606&r1=1682605&r2=1682606&view=diff ============================================================================== --- maven/shared/trunk/maven-repository-builder/src/main/java/org/apache/maven/shared/repository/DefaultRepositoryAssembler.java (original) +++ maven/shared/trunk/maven-repository-builder/src/main/java/org/apache/maven/shared/repository/DefaultRepositoryAssembler.java Sat May 30 14:00:40 2015 @@ -709,19 +709,12 @@ public class DefaultRepositoryAssembler for ( String hint : PREFERRED_RESOLVER_HINTS ) { - if ( container.hasComponent( ArtifactResolver.ROLE, hint ) ) + try { - try - { - artifactResolver = (ArtifactResolver) container.lookup( ArtifactResolver.ROLE, hint ); - break; - } - catch ( ComponentLookupException e ) - { - getLogger().warn( "Cannot find ArtifactResolver with hint: " + hint, e ); - } + artifactResolver = (ArtifactResolver) container.lookup( ArtifactResolver.ROLE, hint ); + break; } - else + catch ( ComponentLookupException e ) { getLogger().debug( "No ArtifactResolver with hint " + hint ); }