Author: brett
Date: Wed Oct 19 11:03:56 2005
New Revision: 326624

URL: http://svn.apache.org/viewcvs?rev=326624&view=rev
Log:
update components and sample script

Modified:
    maven/components/tags/maven-2.0/maven-artifact-ant/sample.build.xml
    
maven/components/tags/maven-2.0/maven-artifact-ant/src/main/resources/META-INF/plexus/components.xml

Modified: maven/components/tags/maven-2.0/maven-artifact-ant/sample.build.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/tags/maven-2.0/maven-artifact-ant/sample.build.xml?rev=326624&r1=326623&r2=326624&view=diff
==============================================================================
--- maven/components/tags/maven-2.0/maven-artifact-ant/sample.build.xml 
(original)
+++ maven/components/tags/maven-2.0/maven-artifact-ant/sample.build.xml Wed Oct 
19 11:03:56 2005
@@ -23,7 +23,7 @@
   <target name="initTaskDefs">
     <!-- don't forget to update the version! -->
     <path id="maven.classpath">
-      <pathelement 
location="target/maven-artifact-ant-2.0-beta-4-SNAPSHOT-dep.jar"/>
+      <pathelement location="target/maven-artifact-ant-2.0-dep.jar"/>
     </path>
 
     <typedef resource="org/apache/maven/artifact/ant/antlib.xml" 
uri="urn:maven-artifact-ant">

Modified: 
maven/components/tags/maven-2.0/maven-artifact-ant/src/main/resources/META-INF/plexus/components.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/tags/maven-2.0/maven-artifact-ant/src/main/resources/META-INF/plexus/components.xml?rev=326624&r1=326623&r2=326624&view=diff
==============================================================================
--- 
maven/components/tags/maven-2.0/maven-artifact-ant/src/main/resources/META-INF/plexus/components.xml
 (original)
+++ 
maven/components/tags/maven-2.0/maven-artifact-ant/src/main/resources/META-INF/plexus/components.xml
 Wed Oct 19 11:03:56 2005
@@ -1,125 +1,16 @@
 <component-set>
   <components>
     <component>
-      
<role>org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout</role>
-      <role-hint>default</role-hint>
-      
<implementation>org.apache.maven.artifact.repository.layout.DefaultRepositoryLayout</implementation>
-    </component>
-
-    <component>
-      
<role>org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout</role>
-      <role-hint>legacy</role-hint>
-      
<implementation>org.apache.maven.artifact.repository.layout.LegacyRepositoryLayout</implementation>
-    </component>
-
-    <!--
-     |
-     | ArtifactHandlerManager
-     |
-     -->
-    <component>
-      
<role>org.apache.maven.artifact.handler.manager.ArtifactHandlerManager</role>
-      
<implementation>org.apache.maven.artifact.handler.manager.DefaultArtifactHandlerManager</implementation>
-      <requirements>
-        <requirement>
-          <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
-          <field-name>artifactHandlers</field-name>
-        </requirement>
-      </requirements>
-    </component>
-
-    <component>
-      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
-      <role-hint>ejb</role-hint>
-      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
-      <configuration>
-        <type>ejb</type>
-        <extension>jar</extension>
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
-      <role-hint>jar</role-hint>
-      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
-      <configuration>
-        <type>jar</type>
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
-      <role-hint>maven-plugin</role-hint>
-      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
-      <configuration>
-        <type>maven-plugin</type>
-        <extension>jar</extension>
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
-      <role-hint>pom</role-hint>
-      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
-      <configuration>
-        <type>pom</type>
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
-      <role-hint>java-source</role-hint>
-      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
-      <configuration>
-        <type>java-source</type>
-        <extension>jar</extension>
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
-      <role-hint>war</role-hint>
-      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
-      <configuration>
-        <type>war</type>
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
-      <role-hint>ejb-client</role-hint>
-      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
-      <configuration>
-        <type>ejb-client</type>
-        <extension>jar</extension>
-        <packaging>ejb</packaging>
-        <classifier>client</classifier>
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.apache.maven.artifact.factory.ArtifactFactory</role>
-      
<implementation>org.apache.maven.artifact.factory.DefaultArtifactFactory</implementation>
+      <role>org.apache.maven.artifact.manager.WagonManager</role>
+      
<implementation>org.apache.maven.artifact.ant.CustomWagonManager</implementation>
       <requirements>
         <requirement>
-          
<role>org.apache.maven.artifact.handler.manager.ArtifactHandlerManager</role>
+          
<role>org.apache.maven.artifact.repository.ArtifactRepositoryFactory</role>
         </requirement>
       </requirements>
     </component>
-
-    <component>
-      
<role>org.apache.maven.artifact.repository.ArtifactRepositoryFactory</role>
-      
<implementation>org.apache.maven.artifact.repository.DefaultArtifactRepositoryFactory</implementation>
-    </component>
-
-    <component>
-      <role>org.apache.maven.artifact.resolver.ArtifactCollector</role>
-      
<implementation>org.apache.maven.artifact.resolver.DefaultArtifactCollector</implementation>
-    </component>
-
     <component>
       
<role>org.apache.maven.artifact.repository.metadata.RepositoryMetadataManager</role>
-      <role-hint>default</role-hint>
       
<implementation>org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager</implementation>
       <requirements>
         <requirement>
@@ -127,30 +18,6 @@
         </requirement>
       </requirements>
     </component>
-
-    <!--
-     |
-     | WagonManager
-     |
-     -->
-    <component>
-      <role>org.apache.maven.artifact.manager.WagonManager</role>
-      
<implementation>org.apache.maven.artifact.ant.CustomWagonManager</implementation>
-      <!--
-            
<implementation>org.apache.maven.artifact.manager.DefaultWagonManager</implementation>
-      -->
-      <requirements>
-        <requirement>
-          
<role>org.apache.maven.artifact.repository.ArtifactRepositoryFactory</role>
-        </requirement>
-      </requirements>
-    </component>
-
-    <!--
-     |
-     | Transformations
-     |
-     -->
     <component>
       <role>org.apache.maven.artifact.transform.ArtifactTransformation</role>
       <role-hint>snapshot</role-hint>
@@ -164,7 +31,6 @@
         </requirement>
       </requirements>
     </component>
-
     <component>
       <role>org.apache.maven.artifact.transform.ArtifactTransformation</role>
       <role-hint>release</role-hint>
@@ -178,7 +44,6 @@
         </requirement>
       </requirements>
     </component>
-
     <component>
       <role>org.apache.maven.artifact.transform.ArtifactTransformation</role>
       <role-hint>latest</role-hint>
@@ -192,12 +57,6 @@
         </requirement>
       </requirements>
     </component>
-
-    <!--
-     |
-     | ArtifactTransformationManager
-     |
-     -->
     <component>
       
<role>org.apache.maven.artifact.transform.ArtifactTransformationManager</role>
       
<implementation>org.apache.maven.artifact.transform.DefaultArtifactTransformationManager</implementation>
@@ -208,12 +67,6 @@
         </requirement>
       </requirements>
     </component>
-
-    <!--
-     |
-     | Resolver
-     |
-     -->
     <component>
       <role>org.apache.maven.artifact.resolver.ArtifactResolver</role>
       
<implementation>org.apache.maven.artifact.resolver.DefaultArtifactResolver</implementation>
@@ -232,12 +85,6 @@
         </requirement>
       </requirements>
     </component>
-
-    <!--
-     |
-     | ArtifactInstaller
-     |
-     -->
     <component>
       <role>org.apache.maven.artifact.installer.ArtifactInstaller</role>
       
<implementation>org.apache.maven.artifact.installer.DefaultArtifactInstaller</implementation>
@@ -250,12 +97,6 @@
         </requirement>
       </requirements>
     </component>
-
-    <!--
-     |
-     | ArtifactDeployer
-     |
-     -->
     <component>
       <role>org.apache.maven.artifact.deployer.ArtifactDeployer</role>
       
<implementation>org.apache.maven.artifact.deployer.DefaultArtifactDeployer</implementation>
@@ -271,68 +112,213 @@
         </requirement>
       </requirements>
     </component>
-
     <component>
       
<role>org.apache.maven.artifact.repository.ArtifactRepositoryFactory</role>
       
<implementation>org.apache.maven.artifact.repository.DefaultArtifactRepositoryFactory</implementation>
     </component>
-
-    <!--
-    |
-    |
-    |
-    -->
+    <component>
+      
<role>org.apache.maven.artifact.repository.metadata.RepositoryMetadataBuilder</role>
+      <role-hint>default</role-hint>
+      
<implementation>org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataBuilder</implementation>
+      <requirements>
+        <requirement>
+          
<role>org.apache.maven.artifact.repository.metadata.RepositoryMetadataManager</role>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>org.apache.maven.usability.diagnostics.ErrorDiagnostics</role>
+      
<implementation>org.apache.maven.usability.diagnostics.ErrorDiagnostics</implementation>
+    </component>
+    <component>
+      <role>org.apache.maven.settings.MavenSettingsBuilder</role>
+      
<implementation>org.apache.maven.settings.DefaultMavenSettingsBuilder</implementation>
+      <configuration>
+        
<globalSettingsPath>${maven.home}/conf/settings.xml</globalSettingsPath>
+        <userSettingsPath>${user.home}/.m2/settings.xml</userSettingsPath>
+      </configuration>
+    </component>
     <component>
       <role>org.apache.maven.profiles.MavenProfilesBuilder</role>
       
<implementation>org.apache.maven.profiles.DefaultMavenProfilesBuilder</implementation>
     </component>
-
-    <!--
-    |
-    |
-    |
-    -->
     <component>
-      <role>org.apache.maven.project.MavenProjectHelper</role>
-      
<implementation>org.apache.maven.project.DefaultMavenProjectHelper</implementation>
+      <role>org.apache.maven.wagon.Wagon</role>
+      <role-hint>http</role-hint>
+      
<implementation>org.apache.maven.wagon.providers.http.LightweightHttpWagon</implementation>
+      <instantiation-strategy>per-lookup</instantiation-strategy>
+    </component>
+    <component>
+      <role>org.apache.maven.wagon.Wagon</role>
+      <role-hint>https</role-hint>
+      
<implementation>org.apache.maven.wagon.providers.http.LightweightHttpWagon</implementation>
+      <instantiation-strategy>per-lookup</instantiation-strategy>
+    </component>
+    <component>
+      <role>org.apache.maven.wagon.Wagon</role>
+      <role-hint>file</role-hint>
+      
<implementation>org.apache.maven.wagon.providers.file.FileWagon</implementation>
+      <instantiation-strategy>per-lookup</instantiation-strategy>
+    </component>
+    <component>
+      
<role>org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout</role>
+      <role-hint>default</role-hint>
+      
<implementation>org.apache.maven.artifact.repository.layout.DefaultRepositoryLayout</implementation>
+    </component>
+    <component>
+      
<role>org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout</role>
+      <role-hint>legacy</role-hint>
+      
<implementation>org.apache.maven.artifact.repository.layout.LegacyRepositoryLayout</implementation>
+    </component>
+    <component>
+      
<role>org.apache.maven.artifact.handler.manager.ArtifactHandlerManager</role>
+      
<implementation>org.apache.maven.artifact.handler.manager.DefaultArtifactHandlerManager</implementation>
       <requirements>
         <requirement>
-          <role>org.apache.maven.artifact.factory.ArtifactFactory</role>
+          <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+          <field-name>artifactHandlers</field-name>
+        </requirement>
+      </requirements>
+    </component>
+    <component>
+      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+      <role-hint>ejb</role-hint>
+      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+      <configuration>
+        <type>ejb</type>
+        <extension>jar</extension>
+        <language>java</language>
+        <addedToClasspath>true</addedToClasspath>
+      </configuration>
+    </component>
+    <component>
+      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+      <role-hint>jar</role-hint>
+      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+      <configuration>
+        <type>jar</type>
+        <language>java</language>
+        <addedToClasspath>true</addedToClasspath>
+      </configuration>
+    </component>
+    <component>
+      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+      <role-hint>test-jar</role-hint>
+      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+      <configuration>
+        <classifier>tests</classifier>
+        <extension>jar</extension>
+        <type>test-jar</type>
+        <packaging>jar</packaging>
+        <language>java</language>
+        <addedToClasspath>true</addedToClasspath>
+      </configuration>
+    </component>
+    <component>
+      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+      <role-hint>maven-plugin</role-hint>
+      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+      <configuration>
+        <type>maven-plugin</type>
+        <extension>jar</extension>
+        <language>java</language>
+        <addedToClasspath>true</addedToClasspath>
+      </configuration>
+    </component>
+    <component>
+      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+      <role-hint>pom</role-hint>
+      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+      <configuration>
+        <type>pom</type>
+      </configuration>
+    </component>
+    <component>
+      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+      <role-hint>java-source</role-hint>
+      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+      <configuration>
+        <type>java-source</type>
+        <extension>jar</extension>
+        <language>java</language>
+        <addedToClasspath>false</addedToClasspath>
+      </configuration>
+    </component>
+    <component>
+      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+      <role-hint>javadoc</role-hint>
+      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+      <configuration>
+        <type>javadoc</type>
+        <extension>jar</extension>
+        <language>java</language>
+        <addedToClasspath>true</addedToClasspath>
+      </configuration>
+    </component>
+    <component>
+      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+      <role-hint>war</role-hint>
+      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+      <configuration>
+        <type>war</type>
+        <includesDependencies>true</includesDependencies>
+        <language>java</language>
+        <addedToClasspath>false</addedToClasspath>
+      </configuration>
+    </component>
+    <component>
+      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+      <role-hint>ear</role-hint>
+      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+      <configuration>
+        <type>ear</type>
+        <includesDependencies>true</includesDependencies>
+        <language>java</language>
+        <addedToClasspath>false</addedToClasspath>
+      </configuration>
+    </component>
+    <component>
+      <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+      <role-hint>ejb-client</role-hint>
+      
<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+      <configuration>
+        <type>ejb-client</type>
+        <extension>jar</extension>
+        <packaging>ejb</packaging>
+        <classifier>client</classifier>
+        <language>java</language>
+        <addedToClasspath>true</addedToClasspath>
+      </configuration>
+    </component>
+    <component>
+      <role>org.apache.maven.artifact.factory.ArtifactFactory</role>
+      
<implementation>org.apache.maven.artifact.factory.DefaultArtifactFactory</implementation>
+      <requirements>
+        <requirement>
+          
<role>org.apache.maven.artifact.handler.manager.ArtifactHandlerManager</role>
         </requirement>
       </requirements>
     </component>
-    <!--
-    |
-    |
-    |
-    -->
+    <component>
+      <role>org.apache.maven.artifact.resolver.ArtifactCollector</role>
+      
<implementation>org.apache.maven.artifact.resolver.DefaultArtifactCollector</implementation>
+    </component>
+    <component>
+      <role>org.apache.maven.project.MavenProjectHelper</role>
+      
<implementation>org.apache.maven.project.DefaultMavenProjectHelper</implementation>
+    </component>
     <component>
       <role>org.apache.maven.project.interpolation.ModelInterpolator</role>
       
<implementation>org.apache.maven.project.interpolation.RegexBasedModelInterpolator</implementation>
     </component>
-    <!--
-    |
-    |
-    |
-    -->
     <component>
       <role>org.apache.maven.project.injection.ModelDefaultsInjector</role>
       
<implementation>org.apache.maven.project.injection.DefaultModelDefaultsInjector</implementation>
     </component>
-    <!--
-    |
-    |
-    |
-    -->
     <component>
       <role>org.apache.maven.project.injection.ProfileInjector</role>
       
<implementation>org.apache.maven.project.injection.DefaultProfileInjector</implementation>
     </component>
-    <!--
-    |
-    |
-    |
-    -->
     <component>
       <role>org.apache.maven.project.MavenProjectBuilder</role>
       
<implementation>org.apache.maven.project.DefaultMavenProjectBuilder</implementation>
@@ -370,66 +356,43 @@
         <requirement>
           
<role>org.apache.maven.artifact.repository.ArtifactRepositoryFactory</role>
         </requirement>
+        <requirement>
+          <role>org.apache.maven.artifact.manager.WagonManager</role>
+        </requirement>
       </requirements>
     </component>
-    <!--
-    |
-    |
-    |
-    -->
     <component>
       <role>org.apache.maven.profiles.activation.ProfileActivator</role>
       <role-hint>always-on</role-hint>
       
<implementation>org.apache.maven.profiles.activation.AlwaysOnProfileActivator</implementation>
     </component>
-    <!--
-    |
-    |
-    |
-    -->
     <component>
       <role>org.apache.maven.profiles.activation.ProfileActivator</role>
       <role-hint>jdk-prefix</role-hint>
       
<implementation>org.apache.maven.profiles.activation.JdkPrefixProfileActivator</implementation>
     </component>
-    <!--
-    |
-    |
-    |
-    -->
     <component>
       <role>org.apache.maven.profiles.activation.ProfileActivator</role>
       <role-hint>system-property</role-hint>
       
<implementation>org.apache.maven.profiles.activation.SystemPropertyProfileActivator</implementation>
     </component>
-    <!--
-    |
-    |
-    |
-    -->
+    <component>
+      <role>org.apache.maven.profiles.activation.ProfileActivator</role>
+      <role-hint>file</role-hint>
+      
<implementation>org.apache.maven.profiles.activation.FileProfileActivator</implementation>
+    </component>
     <component>
       
<role>org.apache.maven.project.inheritance.ModelInheritanceAssembler</role>
       
<implementation>org.apache.maven.project.inheritance.DefaultModelInheritanceAssembler</implementation>
     </component>
-
-    <!--
-    |
-    |
-    |
-    -->
     <component>
       <role>org.apache.maven.project.validation.ModelValidator</role>
       
<implementation>org.apache.maven.project.validation.DefaultModelValidator</implementation>
     </component>
-
-    <!-- ********************* FIXME 
*******************************************
-    | I realize this is duplicated but allows the project builder to work by 
itself
-    -->
     <component>
       <role>org.apache.maven.project.path.PathTranslator</role>
       
<implementation>org.apache.maven.project.path.DefaultPathTranslator</implementation>
     </component>
-
     <component>
       <role>org.apache.maven.project.ModelResolver</role>
       <role-hint>default</role-hint>
@@ -440,7 +403,6 @@
         </requirement>
       </requirements>
     </component>
-
     <component>
       <role>org.apache.maven.artifact.metadata.ArtifactMetadataSource</role>
       <role-hint>maven</role-hint>
@@ -457,28 +419,5 @@
         </requirement>
       </requirements>
     </component>
-
-    <component>
-      <role>org.apache.maven.settings.MavenSettingsBuilder</role>
-      
<implementation>org.apache.maven.settings.DefaultMavenSettingsBuilder</implementation>
-      <configuration>
-        
<globalSettingsPath>${maven.home}/conf/settings.xml</globalSettingsPath>
-        <userSettingsPath>${user.home}/.m2/settings.xml</userSettingsPath>
-      </configuration>
-    </component>
-
-    <component>
-      <role>org.apache.maven.wagon.Wagon</role>
-      <role-hint>file</role-hint>
-      
<implementation>org.apache.maven.wagon.providers.file.FileWagon</implementation>
-      <instantiation-strategy>per-lookup</instantiation-strategy>
-    </component>
-
-    <component>
-      <role>org.apache.maven.wagon.Wagon</role>
-      <role-hint>http</role-hint>
-      
<implementation>org.apache.maven.wagon.providers.http.LightweightHttpWagon</implementation>
-      <instantiation-strategy>per-lookup</instantiation-strategy>
-    </component>
   </components>
-</component-set>
+</component-set>
\ No newline at end of file


Reply via email to