You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2020/05/22 10:15:02 UTC
[camel] 03/03: Updated the list of archetypes
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
commit f5bd55b1e38486401f46a4ed7bd15959830dfaef
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri May 22 12:13:13 2020 +0200
Updated the list of archetypes
---
.../modules/ROOT/pages/camel-maven-archetypes.adoc | 25 ++++++----------------
1 file changed, 7 insertions(+), 18 deletions(-)
diff --git a/docs/user-manual/modules/ROOT/pages/camel-maven-archetypes.adoc b/docs/user-manual/modules/ROOT/pages/camel-maven-archetypes.adoc
index ad19983..188640b 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-maven-archetypes.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-maven-archetypes.adoc
@@ -9,13 +9,15 @@ Camel is distributed with the following archetypes for Maven end users.
[width="100%",cols="50%,50%",options="header",]
|=======================================================================
|Archetype |Description
-|camel-archetype-activemq |This archetype is used to create a new Maven
-project for Camel routes with Apache ActiveMQ embedded.
|camel-archetype-blueprint |*Camel 2.8:* This archetype is used to
create a new Maven project for Camel routes to be running in OSGi using
Blueprint.
+|camel-archetype-api-component |This archetype is used for creating a new
+Maven project for Camel xref:components::index.adoc[Components]. Use this if
+there is a component missing in Camel that you want to create yourself and it needs the API Maven plugin.
+
|camel-archetype-component |This archetype is used for creating a new
Maven project for Camel xref:components::index.adoc[Components]. Use this if
there is a component missing in Camel that you want to create yourself.
@@ -24,18 +26,6 @@ there is a component missing in Camel that you want to create yourself.
new Maven project for Camel routes in the Java Container using CDI to
configure components, endpoints and beans
-|[line-through]*camel-archetype-cxf-code-first-blueprint*
-|[line-through]*Deprecated. Camel 2.12.2:* This archetype is used
-creating a new Maven project for Camel with xref:components::cxf-component.adoc[CXF] exposing
-a web service using code-first style. This project is for OSGi Blueprint
-containers. Removed from Camel 2.18 onwards.
-
-|[line-through]*camel-archetype-cxf-contract-first-blueprint*
-|[line-through]*Deprecated. Camel 2.12.1:* This archetype is used
-creating a new Maven project for Camel with xref:components::cxf-component.adoc[CXF] exposing
-a web service using contract-first style. This project is for OSGi
-Blueprint containers. Removed from Camel 2.18 onwards.
-
|camel-archetype-dataformat |*Camel 2.9:* This archetype is used for
creating a new Maven project for Camel xref:data-format.adoc[Data
Format]s. Use this if there is a data format missing in Camel that you
@@ -44,6 +34,9 @@ want to create yourself.
|camel-archetype-java |This archetype is used to create a new Maven
project for Camel routes using Java DSL.
+|camel-archetype-java8 |This archetype is used to create a new Maven
+project for Camel routes using Java DSL.
+
|camel-archetype-scr |This archetype is used to create a new Maven
project for building Camel routes using OSGI SCR Declarative Services
@@ -53,10 +46,6 @@ project for Camel routes using Spring XML.
|camel-archetype-spring-boot |*Camel 2.16:* This archetype is used to
create a new Maven project for Camel routes using Spring Boot.
-|camel-archetype-spring-dm |*Camel 2.8:* This archetype is used to
-create a new Maven project for Camel routes to be running in OSGi using
-Spring DM.
-
|=======================================================================
The maven coordinates for these archetypes is the following: