Author: seade Date: Fri May 18 07:37:15 2007 New Revision: 539485 URL: http://svn.apache.org/viewvc?view=rev&rev=539485 Log: The proper way to exclude the unneeded jars.
Modified: jakarta/turbine/core/branches/TURBINE_2_3_BRANCH/xdocs/services/yaafi-component-service.xml Modified: jakarta/turbine/core/branches/TURBINE_2_3_BRANCH/xdocs/services/yaafi-component-service.xml URL: http://svn.apache.org/viewvc/jakarta/turbine/core/branches/TURBINE_2_3_BRANCH/xdocs/services/yaafi-component-service.xml?view=diff&rev=539485&r1=539484&r2=539485 ============================================================================== --- jakarta/turbine/core/branches/TURBINE_2_3_BRANCH/xdocs/services/yaafi-component-service.xml (original) +++ jakarta/turbine/core/branches/TURBINE_2_3_BRANCH/xdocs/services/yaafi-component-service.xml Fri May 18 07:37:15 2007 @@ -76,36 +76,37 @@ </p> <source><![CDATA[ <!-- - The following four dependencies are for the Turbine AvalonComponentService. - They are not needed when using Yaafi Component Service as a replacement. + There are a few Turbine dependencies, included for the AvalonComponentService, + that are not needed when using YaafiComponentService as a replacement. --> <dependency> - <groupId>excalibur-component</groupId> - <artifactId>excalibur-component</artifactId> - <version>2.1</version> + <groupId>org.apache.turbine</groupId> + <artifactId>turbine</artifactId> + <version>2.3.2</version> <type>jar</type> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>excalibur-instrument</groupId> - <artifactId>excalibur-instrument-api</artifactId> - <version>2.1</version> - <type>jar</type> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>excalibur-logger</groupId> - <artifactId>excalibur-logger</artifactId> - <version>2.1</version> - <type>jar</type> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>excalibur-pool</groupId> - <artifactId>excalibur-pool-api</artifactId> - <version>2.1</version> - <type>jar</type> - <scope>provided</scope> + <scope>compile</scope> + <exclusions> + <exclusion> + <groupId>excalibur-component</groupId> + <artifactId>excalibur-component</artifactId> + </exclusion> + <exclusion> + <groupId>junitperf</groupId> + <artifactId>junitperf</artifactId> + </exclusion> + <exclusion> + <groupId>excalibur-instrument</groupId> + <artifactId>excalibur-instrument-api</artifactId> + </exclusion> + <exclusion> + <groupId>excalibur-logger</groupId> + <artifactId>excalibur-logger</artifactId> + </exclusion> + <exclusion> + <groupId>excalibur-pool</groupId> + <artifactId>excalibur-pool-api</artifactId> + </exclusion> + </exclusions> </dependency> ]]></source> @@ -114,7 +115,7 @@ <a href="http://repo1.maven.org/maven2/turbine/turbine/2.3.2/turbine-2.3.2.pom"> turbine-2.3.2 pom</a> that exists in the default maven 2 repository. Whether or not you need the above will depend on how these dependencies are declared in the -final version of the Turbine 2.3 POM (just including Yaafi should be enough if +final version of the Turbine 2.3.3 POM (just including Yaafi should be enough if they are all declared as optional). </p> </section> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]