Author: brett
Date: Fri May 13 05:49:01 2005
New Revision: 170014

URL: http://svn.apache.org/viewcvs?rev=170014&view=rev
Log:
update archetypes

Modified:
    maven/components/trunk/maven-archetype/   (props changed)
    maven/components/trunk/maven-archetype/maven-archetype-core/pom.xml
    maven/components/trunk/maven-archetype/maven-archetype-plugin/pom.xml
    
maven/components/trunk/maven-archetype/maven-archetype-plugin/src/main/java/org/apache/maven/plugin/archetype/MavenArchetypeMojo.java
    
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/
   (props changed)
    
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/pom.xml
    
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/src/main/resources/archetype-resources/pom.xml
    
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/src/main/resources/archetype-resources/src/main/resources/myMojo.mmld
    
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-mojo/pom.xml
    
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-mojo/src/main/resources/archetype-resources/pom.xml
    
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-mojo/src/main/resources/archetype-resources/src/main/java/MyMojo.java
    
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-quickstart/pom.xml
    
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-webapp/pom.xml
    
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-webapp/src/main/resources/archetype-resources/pom.xml
    maven/components/trunk/maven-archetype/maven-archetypes/pom.xml
    maven/components/trunk/maven-archetype/pom.xml

Propchange: maven/components/trunk/maven-archetype/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri May 13 05:49:01 2005
@@ -1,3 +1,4 @@
 *.ipr
 *.iml
 *.iws
+target

Modified: maven/components/trunk/maven-archetype/maven-archetype-core/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-archetype/maven-archetype-core/pom.xml?rev=170014&r1=170013&r2=170014&view=diff
==============================================================================
--- maven/components/trunk/maven-archetype/maven-archetype-core/pom.xml 
(original)
+++ maven/components/trunk/maven-archetype/maven-archetype-core/pom.xml Fri May 
13 05:49:01 2005
@@ -2,12 +2,12 @@
   <parent>
     <artifactId>maven-archetype</artifactId>
     <groupId>org.apache.maven</groupId>
-    <version>1.0-alpha-1-SNAPSHOT</version>
+    <version>1.0-alpha-1</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>maven-archetype-core</artifactId>
   <packaging>jar</packaging>
-  <version>1.0-alpha-1-SNAPSHOT</version>
+  <version>1.0-alpha-1</version>
   <dependencies>
     <dependency>
       <groupId>plexus</groupId>
@@ -22,12 +22,12 @@
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-artifact</artifactId>
-      <version>2.0-SNAPSHOT</version>
+      <version>2.0-alpha-2</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven.wagon</groupId>
       <artifactId>wagon-file</artifactId>
-      <version>1.0-alpha-2</version>
+      <version>1.0-alpha-3</version>
       <scope>test</scope>
     </dependency>
   </dependencies>

Modified: maven/components/trunk/maven-archetype/maven-archetype-plugin/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-archetype/maven-archetype-plugin/pom.xml?rev=170014&r1=170013&r2=170014&view=diff
==============================================================================
--- maven/components/trunk/maven-archetype/maven-archetype-plugin/pom.xml 
(original)
+++ maven/components/trunk/maven-archetype/maven-archetype-plugin/pom.xml Fri 
May 13 05:49:01 2005
@@ -2,20 +2,18 @@
   <parent>
     <artifactId>maven-plugin-parent</artifactId>
     <groupId>org.apache.maven.plugins</groupId>
-    <version>2.0-SNAPSHOT</version>
+    <version>2.0-alpha-2</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>maven-archetype-plugin</artifactId>
   <packaging>maven-plugin</packaging>
   <name>Maven Archetype Plugin</name>
-  <version>1.0-SNAPSHOT</version>
+  <version>1.0-alpha-1</version>
   <dependencies>
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-archetype-core</artifactId>
-      <version>1.0-alpha-1-SNAPSHOT</version>
-      <type>jar</type>
-      <scope>compile</scope>
+      <version>1.0-alpha-1</version>
     </dependency>
   </dependencies>
 </model>

Modified: 
maven/components/trunk/maven-archetype/maven-archetype-plugin/src/main/java/org/apache/maven/plugin/archetype/MavenArchetypeMojo.java
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-archetype/maven-archetype-plugin/src/main/java/org/apache/maven/plugin/archetype/MavenArchetypeMojo.java?rev=170014&r1=170013&r2=170014&view=diff
==============================================================================
--- 
maven/components/trunk/maven-archetype/maven-archetype-plugin/src/main/java/org/apache/maven/plugin/archetype/MavenArchetypeMojo.java
 (original)
+++ 
maven/components/trunk/maven-archetype/maven-archetype-plugin/src/main/java/org/apache/maven/plugin/archetype/MavenArchetypeMojo.java
 Fri May 13 05:49:01 2005
@@ -65,19 +65,19 @@
      * @parameter expression="${archetypeVersion}"
      * @required
      */
-    private String archetypeVersion = "1.0-alpha-1-SNAPSHOT";
+    private String archetypeVersion = "RELEASE";
 
     /**
      * @parameter expression="${groupId}"
      * @required
      */
-    private String groupId = "org.apache.maven.archetypes";
+    private String groupId;
 
     /**
      * @parameter expression="${artifactId}"
      * @required
      */
-    private String artifactId = "maven-archetype-quickstart";
+    private String artifactId;
 
     /**
      * @parameter expression="${version}"
@@ -86,7 +86,7 @@
     private String version = "1.0-SNAPSHOT";
 
     /**
-     * @parameter expression="${packageName}"
+     * @parameter expression="${packageName}" alias="package"
      * @required
      */
     private String packageName = "com.mycompany.app";
@@ -101,7 +101,6 @@
         throws MojoExecutionException
     {
         // TODO: prompt for missing values
-        // TODO: use new plugin type
         // TODO: configurable license
 
         // 
----------------------------------------------------------------------

Propchange: 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri May 13 05:49:01 2005
@@ -1,4 +1,4 @@
 *.ipr
 *.iml
 *.iws
-
+target

Modified: 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/pom.xml?rev=170014&r1=170013&r2=170014&view=diff
==============================================================================
--- 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/pom.xml
 (original)
+++ 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/pom.xml
 Fri May 13 05:49:01 2005
@@ -2,10 +2,9 @@
   <parent>
     <artifactId>maven-archetypes</artifactId>
     <groupId>org.apache.maven.archetypes</groupId>
-    <version>1.0-alpha-1-SNAPSHOT</version>
+    <version>1.0-alpha-1</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>maven-archetype-marmalade-mojo</artifactId>
-  <packaging>jar</packaging>
-  <version>1.0-alpha-1-SNAPSHOT</version>
+  <version>1.0-alpha-1</version>
 </model>

Modified: 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/src/main/resources/archetype-resources/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/src/main/resources/archetype-resources/pom.xml?rev=170014&r1=170013&r2=170014&view=diff
==============================================================================
--- 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/src/main/resources/archetype-resources/pom.xml
 (original)
+++ 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/src/main/resources/archetype-resources/pom.xml
 Fri May 13 05:49:01 2005
@@ -8,25 +8,25 @@
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-plugin-api</artifactId>
-      <version>2.0-SNAPSHOT</version>
+      <version>2.0-alpha-2</version>
     </dependency>
 
     <dependency>
       <groupId>marmalade</groupId>
       <artifactId>marmalade-core</artifactId>
-      <version>1.0-alpha-2</version>
+      <version>1.0-alpha-3</version>
     </dependency>
 
     <dependency>
       <groupId>marmalade</groupId>
       <artifactId>marmalade-el-commons</artifactId>
-      <version>1.0-alpha-2</version>
+      <version>1.0-alpha-3</version>
     </dependency>
     
     <dependency>
       <groupId>marmalade</groupId>
       <artifactId>marmalade-tags-io</artifactId>
-      <version>1.0-alpha-2</version>
+      <version>1.0-alpha-3</version>
     </dependency>
   </dependencies>
   <build>

Modified: 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/src/main/resources/archetype-resources/src/main/resources/myMojo.mmld
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/src/main/resources/archetype-resources/src/main/resources/myMojo.mmld?rev=170014&r1=170013&r2=170014&view=diff
==============================================================================
--- 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/src/main/resources/archetype-resources/src/main/resources/myMojo.mmld
 (original)
+++ 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-marmalade-mojo/src/main/resources/archetype-resources/src/main/resources/myMojo.mmld
 Fri May 13 05:49:01 2005
@@ -2,13 +2,12 @@
 
 <mojo xmlns="marmalade:mojo">
   <metadata>
-    <id>myMojo</id>
     <goal>myMojo</goal>
     <description>Output a file with specified contents to 
[outputDirectory]/touch.txt</description>
     <parameters>
       <parameter>
         <name>outputDirectory</name>
-        <expression>#project.build.directory</expression>
+        <expression>${project.build.directory}</expression>
         <description>Output directory for files.</description>
       </parameter>
     </parameters>

Modified: 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-mojo/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-mojo/pom.xml?rev=170014&r1=170013&r2=170014&view=diff
==============================================================================
--- 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-mojo/pom.xml
 (original)
+++ 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-mojo/pom.xml
 Fri May 13 05:49:01 2005
@@ -2,10 +2,9 @@
   <parent>
     <artifactId>maven-archetypes</artifactId>
     <groupId>org.apache.maven.archetypes</groupId>
-    <version>1.0-alpha-1-SNAPSHOT</version>
+    <version>1.0-alpha-1</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>maven-archetype-mojo</artifactId>
-  <packaging>jar</packaging>
-  <version>1.0-alpha-1-SNAPSHOT</version>
+  <version>1.0-alpha-1</version>
 </model>

Modified: 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-mojo/src/main/resources/archetype-resources/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-mojo/src/main/resources/archetype-resources/pom.xml?rev=170014&r1=170013&r2=170014&view=diff
==============================================================================
--- 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-mojo/src/main/resources/archetype-resources/pom.xml
 (original)
+++ 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-mojo/src/main/resources/archetype-resources/pom.xml
 Fri May 13 05:49:01 2005
@@ -8,7 +8,7 @@
     <dependency>
       <groupId>org.apache.maven</groupId>
       <artifactId>maven-plugin-api</artifactId>
-      <version>2.0-SNAPSHOT</version>
+      <version>2.0-alpha-2</version>
     </dependency>
 
     <dependency>

Modified: 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-mojo/src/main/resources/archetype-resources/src/main/java/MyMojo.java
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-mojo/src/main/resources/archetype-resources/src/main/java/MyMojo.java?rev=170014&r1=170013&r2=170014&view=diff
==============================================================================
--- 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-mojo/src/main/resources/archetype-resources/src/main/java/MyMojo.java
 (original)
+++ 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-mojo/src/main/resources/archetype-resources/src/main/java/MyMojo.java
 Fri May 13 05:49:01 2005
@@ -16,37 +16,34 @@
  * limitations under the License.
  */
 
-import org.apache.maven.plugin.AbstractPlugin;
-import org.apache.maven.plugin.PluginExecutionException;
+import org.apache.maven.plugin.AbstractMojo;
+import org.apache.maven.plugin.MojoExecutionException;
 
 import java.io.File;
 import java.io.FileWriter;
 import java.io.IOException;
 
 /**
+ * Goal which touches a timestamp file.
+ *
  * @goal touch
  * 
  * @phase process-sources
- *
- * @description Goal which touches a timestamp file
- *
- * @parameter
- *  name="outputDirectory"
- *  type="java.io.File"
- *  required="true"
- *  validator=""
- *  expression="#project.build.directory"
- *  description=""
  */
 public class MyMojo
-    extends AbstractPlugin
+    extends AbstractMojo
 {
-    private String outputDirectory;
+    /**
+     * Location of the file.
+     * @parameter expression="${project.build.directory}"
+     * @required
+     */
+    private File outputDirectory;
 
     public void execute()
-        throws PluginExecutionException
+        throws MojoExecutionException
     {
-        File f = new File( outputDirectory );
+        File f = outputDirectory;
 
         if ( !f.exists() )
         {
@@ -64,7 +61,7 @@
         }
         catch ( IOException e )
         {
-            throw new PluginExecutionException( "Error creating file " + 
touch, e );
+            throw new MojoExecutionException( "Error creating file " + touch, 
e );
         }
         finally
         {

Modified: 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-quickstart/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-quickstart/pom.xml?rev=170014&r1=170013&r2=170014&view=diff
==============================================================================
--- 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-quickstart/pom.xml
 (original)
+++ 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-quickstart/pom.xml
 Fri May 13 05:49:01 2005
@@ -2,10 +2,9 @@
   <parent>
     <artifactId>maven-archetypes</artifactId>
     <groupId>org.apache.maven.archetypes</groupId>
-    <version>1.0-alpha-1-SNAPSHOT</version>
+    <version>1.0-alpha-1</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>maven-archetype-quickstart</artifactId>
-  <packaging>jar</packaging>
-  <version>1.0-alpha-1-SNAPSHOT</version>
+  <version>1.0-alpha-1</version>
 </model>

Modified: 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-webapp/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-webapp/pom.xml?rev=170014&r1=170013&r2=170014&view=diff
==============================================================================
--- 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-webapp/pom.xml
 (original)
+++ 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-webapp/pom.xml
 Fri May 13 05:49:01 2005
@@ -2,10 +2,9 @@
   <parent>
     <artifactId>maven-archetypes</artifactId>
     <groupId>org.apache.maven.archetypes</groupId>
-    <version>1.0-alpha-1-SNAPSHOT</version>
+    <version>1.0-alpha-1</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>maven-archetype-webapp</artifactId>
-  <packaging>jar</packaging>
-  <version>1.0-alpha-1-SNAPSHOT</version>
+  <version>1.0-alpha-1</version>
 </model>

Modified: 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-webapp/src/main/resources/archetype-resources/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-webapp/src/main/resources/archetype-resources/pom.xml?rev=170014&r1=170013&r2=170014&view=diff
==============================================================================
--- 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-webapp/src/main/resources/archetype-resources/pom.xml
 (original)
+++ 
maven/components/trunk/maven-archetype/maven-archetypes/maven-archetype-webapp/src/main/resources/archetype-resources/pom.xml
 Fri May 13 05:49:01 2005
@@ -13,14 +13,6 @@
     </dependency>
   </dependencies>
   <build>
-    <plugins>
-      <plugin>
-        <artifactId>maven-war-plugin</artifactId>
-        <version>1.0-alpha-1</version>
-        <configuration>
-          <warName>${artifactId}</warName>
-        </configuration>
-      </plugin>
-    </plugins>
+    <finalName>${artifactId}</finalName>
   </build>
 </model>

Modified: maven/components/trunk/maven-archetype/maven-archetypes/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-archetype/maven-archetypes/pom.xml?rev=170014&r1=170013&r2=170014&view=diff
==============================================================================
--- maven/components/trunk/maven-archetype/maven-archetypes/pom.xml (original)
+++ maven/components/trunk/maven-archetype/maven-archetypes/pom.xml Fri May 13 
05:49:01 2005
@@ -2,13 +2,13 @@
   <parent>
     <artifactId>maven-archetype</artifactId>
     <groupId>org.apache.maven</groupId>
-    <version>1.0-alpha-1-SNAPSHOT</version>
+    <version>1.0-alpha-1</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.apache.maven.archetypes</groupId>
   <artifactId>maven-archetypes</artifactId>
   <packaging>pom</packaging>
-  <version>1.0-alpha-1-SNAPSHOT</version>
+  <version>1.0-alpha-1</version>
   <modules>
     <module>maven-archetype-marmalade-mojo</module>
     <module>maven-archetype-mojo</module>

Modified: maven/components/trunk/maven-archetype/pom.xml
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/maven-archetype/pom.xml?rev=170014&r1=170013&r2=170014&view=diff
==============================================================================
--- maven/components/trunk/maven-archetype/pom.xml (original)
+++ maven/components/trunk/maven-archetype/pom.xml Fri May 13 05:49:01 2005
@@ -2,12 +2,12 @@
   <parent>
     <artifactId>maven</artifactId>
     <groupId>org.apache.maven</groupId>
-    <version>2.0-SNAPSHOT</version>
+    <version>2.0-alpha-2</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>maven-archetype</artifactId>
   <packaging>pom</packaging>
-  <version>1.0-alpha-1-SNAPSHOT</version>
+  <version>1.0-alpha-1</version>
   <modules>
     <module>maven-archetype-core</module>
     <module>maven-archetype-plugin</module>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to