Author: gseitz
Date: Wed May 12 21:25:56 2010
New Revision: 943697

URL: http://svn.apache.org/viewvc?rev=943697&view=rev
Log:
WICKET-2009: converted archetype to the new Archetype 2.0 format

Added:
    wicket/trunk/archetypes/quickstart/src/main/resources/META-INF/maven/
    
wicket/trunk/archetypes/quickstart/src/main/resources/META-INF/maven/archetype-metadata.xml
Removed:
    wicket/trunk/archetypes/quickstart/src/main/resources/META-INF/archetype.xml
Modified:
    wicket/trunk/archetypes/quickstart/pom.xml
    
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/main/java/HomePage.java
    
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/main/java/WicketApplication.java
    
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml
    
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/test/java/Start.java
    
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/test/java/TestHomePage.java
    wicket/trunk/pom.xml

Modified: wicket/trunk/archetypes/quickstart/pom.xml
URL: 
http://svn.apache.org/viewvc/wicket/trunk/archetypes/quickstart/pom.xml?rev=943697&r1=943696&r2=943697&view=diff
==============================================================================
--- wicket/trunk/archetypes/quickstart/pom.xml (original)
+++ wicket/trunk/archetypes/quickstart/pom.xml Wed May 12 21:25:56 2010
@@ -8,7 +8,7 @@
   </parent>
   
   <artifactId>wicket-archetype-quickstart</artifactId>
-  <packaging>jar</packaging>
+  <packaging>maven-archetype</packaging>
   <name>Wicket Quickstart Archetype</name>
 
        <build>
@@ -21,6 +21,17 @@
                                </includes>
                        </resource>
                </resources>
+               <extensions>
+                       <extension>
+                               <groupId>org.apache.maven.archetype</groupId>
+                               <artifactId>archetype-packaging</artifactId>
+                       </extension>
+               </extensions>
+               <plugins>
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-archetype-plugin</artifactId>
+                       </plugin>
+               </plugins>
        </build>
-       
 </project>

Added: 
wicket/trunk/archetypes/quickstart/src/main/resources/META-INF/maven/archetype-metadata.xml
URL: 
http://svn.apache.org/viewvc/wicket/trunk/archetypes/quickstart/src/main/resources/META-INF/maven/archetype-metadata.xml?rev=943697&view=auto
==============================================================================
--- 
wicket/trunk/archetypes/quickstart/src/main/resources/META-INF/maven/archetype-metadata.xml
 (added)
+++ 
wicket/trunk/archetypes/quickstart/src/main/resources/META-INF/maven/archetype-metadata.xml
 Wed May 12 21:25:56 2010
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<archetype-descriptor name="quickstart">
+       <fileSets>
+               <fileSet filtered="true" packaged="true" encoding="UTF-8">
+                       <directory>src/main/java</directory>
+                       <includes>
+                               <include>**/*.java</include>
+                               <include>**/*.html</include>
+                       </includes>
+               </fileSet>
+               <fileSet filtered="true" packaged="true" encoding="UTF-8">
+                       <directory>src/test/java</directory>
+                       <includes>
+                               <include>**/*.java</include>
+                       </includes>
+               </fileSet>
+               <fileSet filtered="true" packaged="false" encoding="UTF-8">
+                       <directory>src/main/resources</directory>
+                       <includes>
+                               <include>**/*.properties</include>
+                       </includes>
+               </fileSet>
+               <fileSet filtered="true" packaged="false" encoding="UTF-8">
+                       <directory>src/main/webapp</directory>
+                       <includes>
+                               <include>**/*.xml</include>
+                       </includes>
+               </fileSet>
+       </fileSets>
+</archetype-descriptor>
\ No newline at end of file

Modified: 
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/main/java/HomePage.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/main/java/HomePage.java?rev=943697&r1=943696&r2=943697&view=diff
==============================================================================
--- 
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/main/java/HomePage.java
 (original)
+++ 
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/main/java/HomePage.java
 Wed May 12 21:25:56 2010
@@ -1,6 +1,6 @@
-package ${packageName};
+package ${package};
 
-import org.apache.wicket.PageParameters;
+import org.apache.wicket.request.mapper.parameter.PageParameters;
 import org.apache.wicket.markup.html.basic.Label;
 import org.apache.wicket.markup.html.WebPage;
 

Modified: 
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/main/java/WicketApplication.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/main/java/WicketApplication.java?rev=943697&r1=943696&r2=943697&view=diff
==============================================================================
--- 
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/main/java/WicketApplication.java
 (original)
+++ 
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/main/java/WicketApplication.java
 Wed May 12 21:25:56 2010
@@ -1,11 +1,11 @@
-package ${packageName};
+package ${package};
 
 import org.apache.wicket.protocol.http.WebApplication;
 
 /**
  * Application object for your web application. If you want to run this 
application without deploying, run the Start class.
  * 
- * @see ${packageName}.Start#main(String[])
+ * @see ${package}.Start#main(String[])
  */
 public class WicketApplication extends WebApplication
 {    

Modified: 
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml
URL: 
http://svn.apache.org/viewvc/wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml?rev=943697&r1=943696&r2=943697&view=diff
==============================================================================
--- 
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml
 (original)
+++ 
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml
 Wed May 12 21:25:56 2010
@@ -21,7 +21,7 @@
                
<filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
                <init-param>
                        <param-name>applicationClassName</param-name>
-                       
<param-value>${packageName}.WicketApplication</param-value>
+                       <param-value>${package}.WicketApplication</param-value>
                </init-param>
        </filter>
 

Modified: 
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/test/java/Start.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/test/java/Start.java?rev=943697&r1=943696&r2=943697&view=diff
==============================================================================
--- 
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/test/java/Start.java
 (original)
+++ 
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/test/java/Start.java
 Wed May 12 21:25:56 2010
@@ -1,4 +1,4 @@
-package ${packageName};
+package ${package};
 
 import org.mortbay.jetty.Connector;
 import org.mortbay.jetty.Server;

Modified: 
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/test/java/TestHomePage.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/test/java/TestHomePage.java?rev=943697&r1=943696&r2=943697&view=diff
==============================================================================
--- 
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/test/java/TestHomePage.java
 (original)
+++ 
wicket/trunk/archetypes/quickstart/src/main/resources/archetype-resources/src/test/java/TestHomePage.java
 Wed May 12 21:25:56 2010
@@ -1,4 +1,4 @@
-package ${packageName};
+package ${package};
 
 import junit.framework.TestCase;
 import org.apache.wicket.util.tester.WicketTester;

Modified: wicket/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/wicket/trunk/pom.xml?rev=943697&r1=943696&r2=943697&view=diff
==============================================================================
--- wicket/trunk/pom.xml (original)
+++ wicket/trunk/pom.xml Wed May 12 21:25:56 2010
@@ -789,6 +789,11 @@
                                                </execution>
                                        </executions>
                                </plugin>
+                               <plugin>
+                                       
<groupId>org.apache.maven.plugins</groupId>
+                                       
<artifactId>maven-archetype-plugin</artifactId>
+                                       <version>2.0-alpha-5</version>
+                               </plugin>
                        </plugins>
                </pluginManagement>
        </build>


Reply via email to