Hi org.codehaus.plexus.PlexusConstants is used in the following modules : - continuum-core : DefaultContinuum and DefaultMavenBuilderHelper - continuum-notifier-wagon : WagonContinuumNotifier
The weird issue is : all build fine with mvn but the .classpath generated by the maven-eclipse-plugin contains only an entry to plexus-component-api-1.0-alpha-16 (this means it failed with eclipse) . And dependency:tree in continuum-core only one version in the tree to component-api-1.0-alpha-20. 2008/7/25 <[EMAIL PROTECTED]>: > Author: brett > Date: Thu Jul 24 19:27:30 2008 > New Revision: 679646 > > URL: http://svn.apache.org/viewvc?rev=679646&view=rev > Log: > weed out the plexus container - last remaining use is in xmlrpc-server > > Modified: > continuum/trunk/continuum-api/pom.xml > continuum/trunk/continuum-core/pom.xml > continuum/trunk/continuum-data-management/continuum-legacy/pom.xml > continuum/trunk/continuum-data-management/data-management-jdo/pom.xml > continuum/trunk/continuum-data-management/redback-legacy/pom.xml > continuum/trunk/continuum-model/pom.xml > continuum/trunk/continuum-notifiers/continuum-notifier-jabber/pom.xml > continuum/trunk/continuum-notifiers/continuum-notifier-msn/pom.xml > > continuum/trunk/continuum-notifiers/continuum-notifier-wagon/src/test/java/org/apache/maven/continuum/wagon/WagonContinuumNotifierTest.java > continuum/trunk/continuum-release/pom.xml > > continuum/trunk/continuum-reports/src/test/java/org/apache/maven/continuum/reports/surefire/DefaultReportTestSuiteGeneratorTest.java > continuum/trunk/continuum-store/pom.xml > > continuum/trunk/continuum-store/src/test/java/org/apache/maven/continuum/store/AbstractContinuumStoreTestCase.java > > continuum/trunk/continuum-store/src/test/resources/org/apache/maven/continuum/store/ContinuumStoreTest.xml > continuum/trunk/continuum-xmlrpc/continuum-xmlrpc-server/pom.xml > continuum/trunk/pom.xml > > Modified: continuum/trunk/continuum-api/pom.xml > URL: > http://svn.apache.org/viewvc/continuum/trunk/continuum-api/pom.xml?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- continuum/trunk/continuum-api/pom.xml (original) > +++ continuum/trunk/continuum-api/pom.xml Thu Jul 24 19:27:30 2008 > @@ -37,6 +37,10 @@ > </dependency> > <dependency> > <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-spring</artifactId> > + </dependency> > + <dependency> > + <groupId>org.codehaus.plexus</groupId> > <artifactId>plexus-utils</artifactId> > </dependency> > <dependency> > @@ -56,4 +60,4 @@ > <artifactId>maven-artifact</artifactId> > </dependency> > </dependencies> > -</project> > \ No newline at end of file > +</project> > > Modified: continuum/trunk/continuum-core/pom.xml > URL: > http://svn.apache.org/viewvc/continuum/trunk/continuum-core/pom.xml?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- continuum/trunk/continuum-core/pom.xml (original) > +++ continuum/trunk/continuum-core/pom.xml Thu Jul 24 19:27:30 2008 > @@ -79,6 +79,12 @@ > <groupId>org.codehaus.plexus</groupId> > <artifactId>plexus-command-line</artifactId> > <version>1.0-alpha-2</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.apache.maven</groupId> > @@ -112,6 +118,12 @@ > <groupId>org.codehaus.plexus</groupId> > <artifactId>plexus-action</artifactId> > <version>1.0-alpha-6</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.codehaus.plexus</groupId> > @@ -126,15 +138,6 @@ > <artifactId>continuum-store</artifactId> > </dependency> > <dependency> > - <groupId>org.apache.maven.scm</groupId> > - <artifactId>maven-scm-manager-plexus</artifactId> > - </dependency> > - <dependency> > - <groupId>velocity</groupId> > - <artifactId>velocity</artifactId> > - <version>1.4</version> > - </dependency> > - <dependency> > <groupId>org.apache.continuum</groupId> > <artifactId>continuum-release</artifactId> > </dependency> > @@ -214,7 +217,7 @@ > </dependency> > <dependency> > <groupId>org.codehaus.plexus</groupId> > - <artifactId>plexus-log4j-logging</artifactId> > + <artifactId>plexus-slf4j-logging</artifactId> > <scope>test</scope> > </dependency> > <dependency> > > Modified: continuum/trunk/continuum-data-management/continuum-legacy/pom.xml > URL: > http://svn.apache.org/viewvc/continuum/trunk/continuum-data-management/continuum-legacy/pom.xml?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- continuum/trunk/continuum-data-management/continuum-legacy/pom.xml > (original) > +++ continuum/trunk/continuum-data-management/continuum-legacy/pom.xml Thu > Jul 24 19:27:30 2008 > @@ -136,9 +136,13 @@ > </exclusions> > </dependency> > <dependency> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-utils</artifactId> > + </dependency> > + <dependency> > <groupId>stax</groupId> > <artifactId>stax-api</artifactId> > <version>1.0.1</version> > </dependency> > </dependencies> > -</project> > \ No newline at end of file > +</project> > > Modified: > continuum/trunk/continuum-data-management/data-management-jdo/pom.xml > URL: > http://svn.apache.org/viewvc/continuum/trunk/continuum-data-management/data-management-jdo/pom.xml?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- continuum/trunk/continuum-data-management/data-management-jdo/pom.xml > (original) > +++ continuum/trunk/continuum-data-management/data-management-jdo/pom.xml Thu > Jul 24 19:27:30 2008 > @@ -66,6 +66,18 @@ > <!-- Temporary while we have the OID patch in there > <scope>test</scope> > --> > + <exclusions> > + <exclusion> > + <groupId>javax.transaction</groupId> > + <artifactId>jta</artifactId> > + </exclusion> > + </exclusions> > + </dependency> > + <dependency> > + <groupId>org.slf4j</groupId> > + <artifactId>slf4j-simple</artifactId> > + <version>1.5.0</version> > + <scope>runtime</scope> > </dependency> > <dependency> > <groupId>hsqldb</groupId> > > Modified: continuum/trunk/continuum-data-management/redback-legacy/pom.xml > URL: > http://svn.apache.org/viewvc/continuum/trunk/continuum-data-management/redback-legacy/pom.xml?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- continuum/trunk/continuum-data-management/redback-legacy/pom.xml > (original) > +++ continuum/trunk/continuum-data-management/redback-legacy/pom.xml Thu Jul > 24 19:27:30 2008 > @@ -199,19 +199,41 @@ > <version>1.0.1</version> > </dependency> > <dependency> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-utils</artifactId> > + </dependency> > + <dependency> > <groupId>org.codehaus.plexus.security</groupId> > <artifactId>plexus-security-keys-api</artifactId> > <version>1.0-alpha-5</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.codehaus.plexus.security</groupId> > <artifactId>plexus-security-authorization-rbac-model</artifactId> > <version>1.0-alpha-5</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.codehaus.plexus.security</groupId> > <artifactId>plexus-security-user-management-api</artifactId> > <version>1.0-alpha-5</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > </dependencies> > -</project> > \ No newline at end of file > +</project> > > Modified: continuum/trunk/continuum-model/pom.xml > URL: > http://svn.apache.org/viewvc/continuum/trunk/continuum-model/pom.xml?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- continuum/trunk/continuum-model/pom.xml (original) > +++ continuum/trunk/continuum-model/pom.xml Thu Jul 24 19:27:30 2008 > @@ -99,5 +99,9 @@ > <artifactId>stax-api</artifactId> > <version>1.0.1</version> > </dependency> > + <dependency> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-utils</artifactId> > + </dependency> > </dependencies> > </project> > > Modified: > continuum/trunk/continuum-notifiers/continuum-notifier-jabber/pom.xml > URL: > http://svn.apache.org/viewvc/continuum/trunk/continuum-notifiers/continuum-notifier-jabber/pom.xml?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- continuum/trunk/continuum-notifiers/continuum-notifier-jabber/pom.xml > (original) > +++ continuum/trunk/continuum-notifiers/continuum-notifier-jabber/pom.xml Thu > Jul 24 19:27:30 2008 > @@ -36,6 +36,12 @@ > <groupId>org.codehaus.plexus</groupId> > <artifactId>plexus-jabber</artifactId> > <version>1.0-alpha-4</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > </dependencies> > -</project> > \ No newline at end of file > +</project> > > Modified: continuum/trunk/continuum-notifiers/continuum-notifier-msn/pom.xml > URL: > http://svn.apache.org/viewvc/continuum/trunk/continuum-notifiers/continuum-notifier-msn/pom.xml?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- continuum/trunk/continuum-notifiers/continuum-notifier-msn/pom.xml > (original) > +++ continuum/trunk/continuum-notifiers/continuum-notifier-msn/pom.xml Thu > Jul 24 19:27:30 2008 > @@ -31,6 +31,12 @@ > <groupId>org.codehaus.plexus</groupId> > <artifactId>plexus-msn</artifactId> > <version>1.0-alpha-2</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.apache.continuum</groupId> > @@ -38,4 +44,4 @@ > <version>${pom.version}</version> > </dependency> > </dependencies> > -</project> > \ No newline at end of file > +</project> > > Modified: > continuum/trunk/continuum-notifiers/continuum-notifier-wagon/src/test/java/org/apache/maven/continuum/wagon/WagonContinuumNotifierTest.java > URL: > http://svn.apache.org/viewvc/continuum/trunk/continuum-notifiers/continuum-notifier-wagon/src/test/java/org/apache/maven/continuum/wagon/WagonContinuumNotifierTest.java?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- > continuum/trunk/continuum-notifiers/continuum-notifier-wagon/src/test/java/org/apache/maven/continuum/wagon/WagonContinuumNotifierTest.java > (original) > +++ > continuum/trunk/continuum-notifiers/continuum-notifier-wagon/src/test/java/org/apache/maven/continuum/wagon/WagonContinuumNotifierTest.java > Thu Jul 24 19:27:30 2008 > @@ -26,13 +26,13 @@ > import org.apache.maven.continuum.notification.MessageContext; > import org.apache.maven.continuum.notification.Notifier; > import org.apache.maven.continuum.project.ContinuumProjectState; > -import org.codehaus.plexus.PlexusTestCase; > +import org.codehaus.plexus.spring.PlexusInSpringTestCase; > > /** > * @author <a href="mailto:[EMAIL PROTECTED]">Napoleon Esmundo C. Ramirez</a> > */ > public class WagonContinuumNotifierTest > - extends PlexusTestCase > + extends PlexusInSpringTestCase > { > private ServletServer server; > > > Modified: continuum/trunk/continuum-release/pom.xml > URL: > http://svn.apache.org/viewvc/continuum/trunk/continuum-release/pom.xml?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- continuum/trunk/continuum-release/pom.xml (original) > +++ continuum/trunk/continuum-release/pom.xml Thu Jul 24 19:27:30 2008 > @@ -72,8 +72,8 @@ > <version>1.0-alpha-3</version> > <exclusions> > <exclusion> > - <groupId>classworlds</groupId> > - <artifactId>classworlds</artifactId> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > </exclusion> > </exclusions> > </dependency> > @@ -88,11 +88,6 @@ > </dependency> > <dependency> > <groupId>org.apache.maven.scm</groupId> > - <artifactId>maven-scm-manager-plexus</artifactId> > - <version>${maven-scm.version}</version> > - </dependency> > - <dependency> > - <groupId>org.apache.maven.scm</groupId> > <artifactId>maven-scm-provider-bazaar</artifactId> > <version>${maven-scm.version}</version> > </dependency> > > Modified: > continuum/trunk/continuum-reports/src/test/java/org/apache/maven/continuum/reports/surefire/DefaultReportTestSuiteGeneratorTest.java > URL: > http://svn.apache.org/viewvc/continuum/trunk/continuum-reports/src/test/java/org/apache/maven/continuum/reports/surefire/DefaultReportTestSuiteGeneratorTest.java?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- > continuum/trunk/continuum-reports/src/test/java/org/apache/maven/continuum/reports/surefire/DefaultReportTestSuiteGeneratorTest.java > (original) > +++ > continuum/trunk/continuum-reports/src/test/java/org/apache/maven/continuum/reports/surefire/DefaultReportTestSuiteGeneratorTest.java > Thu Jul 24 19:27:30 2008 > @@ -21,7 +21,7 @@ > import java.io.File; > import java.util.List; > > -import org.codehaus.plexus.PlexusTestCase; > +import org.codehaus.plexus.spring.PlexusInSpringTestCase; > > /** > * @author <a href="mailto:[EMAIL PROTECTED]">olamy</a> > @@ -29,7 +29,7 @@ > * @version $Id$ > */ > public class DefaultReportTestSuiteGeneratorTest > - extends PlexusTestCase > + extends PlexusInSpringTestCase > { > > private File getReportsDirectory( String pathDir ) > > Modified: continuum/trunk/continuum-store/pom.xml > URL: > http://svn.apache.org/viewvc/continuum/trunk/continuum-store/pom.xml?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- continuum/trunk/continuum-store/pom.xml (original) > +++ continuum/trunk/continuum-store/pom.xml Thu Jul 24 19:27:30 2008 > @@ -58,6 +58,11 @@ > <groupId>org.codehaus.plexus</groupId> > <artifactId>plexus-utils</artifactId> > </dependency> > + <dependency> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-slf4j-logging</artifactId> > + <scope>test</scope> > + </dependency> > </dependencies> > <build> > <plugins> > @@ -85,4 +90,4 @@ > </plugin> > </plugins> > </build> > -</project> > \ No newline at end of file > +</project> > > Modified: > continuum/trunk/continuum-store/src/test/java/org/apache/maven/continuum/store/AbstractContinuumStoreTestCase.java > URL: > http://svn.apache.org/viewvc/continuum/trunk/continuum-store/src/test/java/org/apache/maven/continuum/store/AbstractContinuumStoreTestCase.java?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- > continuum/trunk/continuum-store/src/test/java/org/apache/maven/continuum/store/AbstractContinuumStoreTestCase.java > (original) > +++ > continuum/trunk/continuum-store/src/test/java/org/apache/maven/continuum/store/AbstractContinuumStoreTestCase.java > Thu Jul 24 19:27:30 2008 > @@ -34,9 +34,9 @@ > import org.apache.maven.continuum.model.system.Installation; > import org.apache.maven.continuum.model.system.Profile; > import org.apache.maven.continuum.model.system.SystemConfiguration; > -import org.codehaus.plexus.PlexusTestCase; > import org.codehaus.plexus.jdo.DefaultConfigurableJdoFactory; > import org.codehaus.plexus.jdo.JdoFactory; > +import org.codehaus.plexus.spring.PlexusInSpringTestCase; > > import java.util.ArrayList; > import java.util.HashMap; > @@ -48,7 +48,7 @@ > * Base class for tests using the continuum store. > */ > public abstract class AbstractContinuumStoreTestCase > - extends PlexusTestCase > + extends PlexusInSpringTestCase > { > protected ContinuumStore store; > > > Modified: > continuum/trunk/continuum-store/src/test/resources/org/apache/maven/continuum/store/ContinuumStoreTest.xml > URL: > http://svn.apache.org/viewvc/continuum/trunk/continuum-store/src/test/resources/org/apache/maven/continuum/store/ContinuumStoreTest.xml?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- > continuum/trunk/continuum-store/src/test/resources/org/apache/maven/continuum/store/ContinuumStoreTest.xml > (original) > +++ > continuum/trunk/continuum-store/src/test/resources/org/apache/maven/continuum/store/ContinuumStoreTest.xml > Thu Jul 24 19:27:30 2008 > @@ -60,5 +60,12 @@ > </otherProperties> > </configuration> > </component> > + > + <component> > + <role>org.codehaus.plexus.logging.LoggerManager</role> > + > <implementation>org.codehaus.plexus.logging.slf4j.Slf4jLoggerManager</implementation> > + <lifecycle-handler>basic</lifecycle-handler> > + </component> > + > </components> > </component-set> > > Modified: continuum/trunk/continuum-xmlrpc/continuum-xmlrpc-server/pom.xml > URL: > http://svn.apache.org/viewvc/continuum/trunk/continuum-xmlrpc/continuum-xmlrpc-server/pom.xml?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- continuum/trunk/continuum-xmlrpc/continuum-xmlrpc-server/pom.xml > (original) > +++ continuum/trunk/continuum-xmlrpc/continuum-xmlrpc-server/pom.xml Thu Jul > 24 19:27:30 2008 > @@ -50,6 +50,11 @@ > </dependency> > <dependency> > <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + <version>1.0-alpha-20</version> > + </dependency> > + <dependency> > + <groupId>org.codehaus.plexus</groupId> > <artifactId>plexus-xwork-integration</artifactId> > </dependency> > <dependency> > > Modified: continuum/trunk/pom.xml > URL: > http://svn.apache.org/viewvc/continuum/trunk/pom.xml?rev=679646&r1=679645&r2=679646&view=diff > ============================================================================== > --- continuum/trunk/pom.xml (original) > +++ continuum/trunk/pom.xml Thu Jul 24 19:27:30 2008 > @@ -120,6 +120,35 @@ > </pluginManagement> > <plugins> > <plugin> > + <groupId>org.apache.maven.plugins</groupId> > + <artifactId>maven-enforcer-plugin</artifactId> > + <version>1.0-alpha-3</version> > + <executions> > + <execution> > + <goals> > + <goal>enforce</goal> > + </goals> > + <configuration> > + <rules> > + <bannedDependencies> > + <excludes> > +<!-- > + > <exclude>org.codehaus.plexus:plexus-container-default</exclude> > +--> > + <exclude>velocity:velocity-dep</exclude> > + <exclude>classworlds:classworlds</exclude> > + <exclude>javax.transaction:jta</exclude> > + <exclude>javax.sql:jdbc-stdext</exclude> > + <exclude>ant:ant-optional</exclude> > + <exclude>xom:xom</exclude> > + </excludes> > + </bannedDependencies> > + </rules> > + </configuration> > + </execution> > + </executions> > + </plugin> > + <plugin> > <groupId>org.codehaus.mojo</groupId> > <artifactId>buildnumber-maven-plugin</artifactId> > <version>1.0-beta-1</version> > @@ -171,19 +200,9 @@ > <module>continuum-docs</module> > <module>continuum-jetty</module> > </modules> > + <!-- TODO: confirm whether these are needed --> > <repositories> > <repository> > - <id>snapshots.codehaus.org</id> > - <name>Codehaus Snapshot Development Repository</name> > - <url>http://snapshots.repository.codehaus.org/</url> > - <releases> > - <enabled>false</enabled> > - </releases> > - <snapshots> > - <enabled>true</enabled> > - </snapshots> > - </repository> > - <repository> > <id>maven2-repository.dev.java.net</id> > <name>Java.net Repository for Maven</name> > <url>http://download.java.net/maven/2/</url> > @@ -206,40 +225,7 @@ > <enabled>false</enabled> > </snapshots> > </repository> > - <!-- comment when parent is released --> > - <repository> > - <id>people.apache.org</id> > - <name>Apache Snapshot Development Repository</name> > - <url>http://people.apache.org/repo/m2-snapshot-repository</url> > - <releases> > - <enabled>false</enabled> > - </releases> > - <snapshots> > - <enabled>true</enabled> > - </snapshots> > - </repository> > </repositories> > - <!-- > - uncomment if snapshot plugins are needed > - <pluginRepositories> > - <pluginRepository> > - <id>codehaus.org</id> > - <name>Codehaus Snapshot Development Repository</name> > - <url>http://snapshots.repository.codehaus.org/</url> > - <releases> > - <enabled>false</enabled> > - </releases> > - </pluginRepository> > - <pluginRepository> > - <id>people.apache.org</id> > - <name>Apache Snapshot Development Repository</name> > - <url>http://people.apache.org/repo/m2-snapshot-repository</url> > - <releases> > - <enabled>false</enabled> > - </releases> > - </pluginRepository> > - </pluginRepositories> > - --> > <dependencies> > <dependency> > <groupId>junit</groupId> > @@ -260,16 +246,6 @@ > <version>2.4.0</version> > <scope>test</scope> > </dependency> > - <dependency> > - <groupId>org.codehaus.plexus</groupId> > - <artifactId>plexus-component-api</artifactId> > - <version>1.0-alpha-20</version> > - </dependency> > - <dependency> > - <groupId>org.codehaus.plexus</groupId> > - <artifactId>plexus-container-default</artifactId> > - <version>1.0-alpha-20</version> > - </dependency> > </dependencies> > <dependencyManagement> > <dependencies> > @@ -282,32 +258,66 @@ > <groupId>classworlds</groupId> > <artifactId>classworlds</artifactId> > </exclusion> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > </exclusions> > </dependency> > <dependency> > <groupId>org.apache.maven</groupId> > <artifactId>maven-model</artifactId> > <version>${maven.version}</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.apache.maven</groupId> > <artifactId>maven-artifact</artifactId> > <version>${maven.version}</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.apache.maven</groupId> > <artifactId>maven-artifact-manager</artifactId> > <version>${maven.version}</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.apache.maven</groupId> > <artifactId>maven-project</artifactId> > <version>${maven.version}</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.apache.maven</groupId> > <artifactId>maven-settings</artifactId> > <version>${maven.version}</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.apache.maven.scm</groupId> > @@ -565,11 +575,23 @@ > <groupId>org.apache.maven.shared</groupId> > <artifactId>file-management</artifactId> > <version>1.1</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.codehaus.plexus.registry</groupId> > <artifactId>plexus-registry-api</artifactId> > <version>1.0-alpha-3</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.codehaus.plexus.registry</groupId> > @@ -577,6 +599,10 @@ > <version>1.0-alpha-3</version> > <exclusions> > <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + <exclusion> > <groupId>ant</groupId> > <artifactId>ant-optional</artifactId> > </exclusion> > @@ -644,6 +670,12 @@ > <groupId>org.codehaus.plexus</groupId> > <artifactId>plexus-jdo2</artifactId> > <version>1.0-alpha-8</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.codehaus.plexus</groupId> > @@ -651,6 +683,10 @@ > <version>1.0-beta-13</version> > <exclusions> > <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + <exclusion> > <groupId>ognl</groupId> > <artifactId>ognl</artifactId> > </exclusion> > @@ -660,6 +696,12 @@ > <groupId>org.codehaus.plexus</groupId> > <artifactId>plexus-velocity</artifactId> > <version>1.1.4</version> > + <exclusions> > + <exclusion> > + <groupId>velocity</groupId> > + <artifactId>velocity-dep</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.codehaus.plexus</groupId> > @@ -683,15 +725,14 @@ > </dependency> > <dependency> > <groupId>org.codehaus.plexus</groupId> > - <artifactId>plexus-log4j-logging</artifactId> > - <version>1.1-alpha-2</version> > - </dependency> > - <dependency> > - <groupId>org.codehaus.plexus</groupId> > <artifactId>plexus-slf4j-logging</artifactId> > <version>1.1-alpha-1</version> > <exclusions> > <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + <exclusion> > <groupId>org.slf4j</groupId> > <artifactId>slf4j-simple</artifactId> > </exclusion> > @@ -736,6 +777,10 @@ > <groupId>velocity</groupId> > <artifactId>velocity-dep</artifactId> > </exclusion> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > </exclusions> > </dependency> > <dependency> > @@ -766,6 +811,12 @@ > <artifactId>redback-rbac-memory</artifactId> > <version>${redback.version}</version> > <scope>test</scope> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.codehaus.plexus.redback</groupId> > @@ -793,6 +844,12 @@ > <groupId>org.codehaus.plexus.redback</groupId> > <artifactId>redback-rbac-role-manager</artifactId> > <version>${redback.version}</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.codehaus.plexus.redback</groupId> > @@ -803,28 +860,40 @@ > <groupId>org.codehaus.plexus.redback</groupId> > <artifactId>redback-system</artifactId> > <version>${redback.version}</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.codehaus.plexus.redback</groupId> > <artifactId>redback-taglib</artifactId> > <version>${redback.version}</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.codehaus.plexus.redback</groupId> > <artifactId>redback-xwork-content</artifactId> > <version>${redback.version}</version> > <type>war</type> > - <exclusions> > - <exclusion> > - <groupId>classworlds</groupId> > - <artifactId>classworlds</artifactId> > - </exclusion> > - </exclusions> > </dependency> > <dependency> > <groupId>org.codehaus.plexus.redback</groupId> > <artifactId>redback-xwork-integration</artifactId> > <version>${redback.version}</version> > + <exclusions> > + <exclusion> > + <groupId>org.codehaus.plexus</groupId> > + <artifactId>plexus-container-default</artifactId> > + </exclusion> > + </exclusions> > </dependency> > <dependency> > <groupId>org.codehaus.plexus.redback</groupId> > > >
