--- src/main/java/org/apache/maven/plugin/resources/remote/ProcessRemoteResourcesMojo.java.orig 2011-02-24 20:34:44.000000000 +0200 +++ src/main/java/org/apache/maven/plugin/resources/remote/ProcessRemoteResourcesMojo.java 2011-03-17 13:33:34.175694944 +0200 @@ -47,7 +47,7 @@ import org.apache.maven.shared.artifact. import org.apache.maven.shared.artifact.filter.collection.FilterArtifacts; import org.apache.maven.shared.artifact.filter.collection.GroupIdFilter; import org.apache.maven.shared.artifact.filter.collection.ScopeFilter; -import org.apache.maven.shared.artifact.filter.collection.TransitivityFilter; +import org.apache.maven.shared.artifact.filter.collection.ProjectTransitivityFilter; import org.apache.maven.shared.downloader.DownloadException; import org.apache.maven.shared.downloader.DownloadNotFoundException; import org.apache.maven.shared.downloader.Downloader; @@ -628,7 +628,7 @@ public class ProcessRemoteResourcesMojo depArtifacts = project.getDependencyArtifacts(); } - filter.addFilter( new TransitivityFilter( depArtifacts, this.excludeTransitive ) ); + filter.addFilter( new ProjectTransitivityFilter( depArtifacts, this.excludeTransitive ) ); filter.addFilter( new ScopeFilter( this.includeScope, this.excludeScope ) ); filter.addFilter( new GroupIdFilter( this.includeGroupIds, this.excludeGroupIds ) ); filter.addFilter( new ArtifactIdFilter( this.includeArtifactIds, this.excludeArtifactIds ) );