Hey guys, Dan just committed my patch here http://jira.codehaus.org/browse/ARCHETYPE-225 so for the next version of the maven-archetype-plugin (probably 2.0-alpha-5) Camel archetypes should be showing up when anybody runs "mvn archetype:generate". Here's what my output looks like now (look at the bottom)
Choose archetype: 1: internal -> appfuse-basic-jsf (AppFuse archetype for creating a web application with Hibernate, Spring and JSF) 2: internal -> appfuse-basic-spring (AppFuse archetype for creating a web application with Hibernate, Spring and Spring MVC) 3: internal -> appfuse-basic-struts (AppFuse archetype for creating a web application with Hibernate, Spring and Struts 2) 4: internal -> appfuse-basic-tapestry (AppFuse archetype for creating a web application with Hibernate, Spring and Tapestry 4) 5: internal -> appfuse-core (AppFuse archetype for creating a jar application with Hibernate and Spring and XFire) 6: internal -> appfuse-modular-jsf (AppFuse archetype for creating a modular application with Hibernate, Spring and JSF) 7: internal -> appfuse-modular-spring (AppFuse archetype for creating a modular application with Hibernate, Spring and Spring MVC) 8: internal -> appfuse-modular-struts (AppFuse archetype for creating a modular application with Hibernate, Spring and Struts 2) 9: internal -> appfuse-modular-tapestry (AppFuse archetype for creating a modular application with Hibernate, Spring and Tapestry 4) 10: internal -> maven-archetype-j2ee-simple (A simple J2EE Java application) 11: internal -> maven-archetype-marmalade-mojo (A Maven plugin development project using marmalade) 12: internal -> maven-archetype-mojo (A Maven Java plugin development project) 13: internal -> maven-archetype-portlet (A simple portlet application) 14: internal -> maven-archetype-profiles () 15: internal -> maven-archetype-quickstart () 16: internal -> maven-archetype-site-simple (A simple site generation project) 17: internal -> maven-archetype-site (A more complex site project) 18: internal -> maven-archetype-webapp (A simple Java web application) 19: internal -> camel-archetype-component (Creates a new Camel component) 20: internal -> camel-archetype-activemq (Creates a new Camel project that configures and interacts with ActiveMQ) 21: internal -> camel-archetype-java (Creates a new Camel project using Java DSL) 22: internal -> camel-archetype-scala (Creates a new Camel project using Scala DSL) 23: internal -> camel-archetype-spring (Creates a new Camel project with added Spring DSL support) ... Pretty neat, I think :) -- Cheers, Jon http://janstey.blogspot.com/