diff --git a/archetype/pom.xml b/archetype/pom.xml
new file mode 100644
index 00000000..3e939811
--- /dev/null
+++ b/archetype/pom.xml
@@ -0,0 +1,14 @@
+
+
+
+ spring-ws
+ org.springframework.ws
+ 1.0-m4-SNAPSHOT
+
+ 4.0.0
+ spring-ws-archetype
+ maven-plugin
+ Spring WS Archetype
+ Spring Web Services Maven2 Archetype.
+
\ No newline at end of file
diff --git a/archetype/src/main/resources/META-INF/archetype.xml b/archetype/src/main/resources/META-INF/archetype.xml
new file mode 100644
index 00000000..ccfd26a8
--- /dev/null
+++ b/archetype/src/main/resources/META-INF/archetype.xml
@@ -0,0 +1,7 @@
+
+ spring-ws-archetype
+
+ src/main/webapp/WEB-INF/web.xml
+ src/main/webapp/WEB-INF/spring-ws-servlet.xml
+
+
\ No newline at end of file
diff --git a/archetype/src/main/resources/archetype-resources/pom.xml b/archetype/src/main/resources/archetype-resources/pom.xml
new file mode 100644
index 00000000..679508fa
--- /dev/null
+++ b/archetype/src/main/resources/archetype-resources/pom.xml
@@ -0,0 +1,21 @@
+
+
+ 4.0.0
+ ${groupId}
+ ${artifactId}
+ war
+ ${version}
+ ${artifactId} Spring-WS Application
+ http://www.springframework.org/spring-ws
+
+ ${artifactId}
+
+
+
+ org.springframework.ws
+ spring-ws-core
+ 1.0-m3
+
+
+
\ No newline at end of file
diff --git a/archetype/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/spring-ws-servlet.xml b/archetype/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/spring-ws-servlet.xml
new file mode 100644
index 00000000..acafa3ae
--- /dev/null
+++ b/archetype/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/spring-ws-servlet.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/archetype/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml b/archetype/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml
new file mode 100644
index 00000000..1948bd49
--- /dev/null
+++ b/archetype/src/main/resources/archetype-resources/src/main/webapp/WEB-INF/web.xml
@@ -0,0 +1,18 @@
+
+
+
+ Archetype Created Web Application
+
+
+ spring-ws
+ org.springframework.ws.transport.http.MessageDispatcherServlet
+
+
+
+ spring-ws
+ /*
+
+
+
diff --git a/pom.xml b/pom.xml
index 3de6e8dc..48250176 100644
--- a/pom.xml
+++ b/pom.xml
@@ -94,6 +94,7 @@
oxm
core
security
+ archetype