You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2020/12/04 12:12:17 UTC

[camel] branch master updated: CAMEL-15832: maven archetypes do not use deprecated

This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/master by this push:
     new 845cb86  CAMEL-15832: maven archetypes do not use deprecated
845cb86 is described below

commit 845cb868ef66c8741ebae998b1e5d2eacb1950e1
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Fri Dec 4 13:11:53 2020 +0100

    CAMEL-15832: maven archetypes do not use deprecated
---
 .../__artifactId__-component/src/main/java/__name__Endpoint.java       | 3 ++-
 .../resources/archetype-resources/src/main/java/__name__Endpoint.java  | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/archetypes/camel-archetype-api-component/src/main/resources/archetype-resources/__artifactId__-component/src/main/java/__name__Endpoint.java b/archetypes/camel-archetype-api-component/src/main/resources/archetype-resources/__artifactId__-component/src/main/java/__name__Endpoint.java
index 4204cf9..cf5425e 100644
--- a/archetypes/camel-archetype-api-component/src/main/resources/archetype-resources/__artifactId__-component/src/main/java/__name__Endpoint.java
+++ b/archetypes/camel-archetype-api-component/src/main/resources/archetype-resources/__artifactId__-component/src/main/java/__name__Endpoint.java
@@ -18,6 +18,7 @@ package ${package};
 
 import java.util.Map;
 
+import org.apache.camel.Category;
 import org.apache.camel.Consumer;
 import org.apache.camel.Processor;
 import org.apache.camel.Producer;
@@ -40,7 +41,7 @@ import ${package}.internal.${name}PropertiesHelper;
  * TODO: Update one line description above what the component does.
  */
 @UriEndpoint(firstVersion = "${version}", scheme = "${scheme}", title = "${name}", syntax="${scheme}:name", 
-             consumerClass = ${name}Consumer.class, label = "custom")
+             category = {Category.API})
 public class ${name}Endpoint extends AbstractApiEndpoint<${name}ApiName, ${name}Configuration> {
 
     @UriPath @Metadata(required = true)
diff --git a/archetypes/camel-archetype-component/src/main/resources/archetype-resources/src/main/java/__name__Endpoint.java b/archetypes/camel-archetype-component/src/main/resources/archetype-resources/src/main/java/__name__Endpoint.java
index c6ff102..a71cf0b 100644
--- a/archetypes/camel-archetype-component/src/main/resources/archetype-resources/src/main/java/__name__Endpoint.java
+++ b/archetypes/camel-archetype-component/src/main/resources/archetype-resources/src/main/java/__name__Endpoint.java
@@ -16,6 +16,7 @@
 ## ------------------------------------------------------------------------
 package ${package};
 
+import org.apache.camel.Category;
 import org.apache.camel.Consumer;
 import org.apache.camel.Processor;
 import org.apache.camel.Producer;
@@ -33,7 +34,7 @@ import java.util.concurrent.ExecutorService;
  * TODO: Update one line description above what the component does.
  */
 @UriEndpoint(firstVersion = "${version}", scheme = "${scheme}", title = "${name}", syntax="${scheme}:name",
-             consumerClass = ${name}Consumer.class, label = "custom")
+             category = {Category.JAVA})
 public class ${name}Endpoint extends DefaultEndpoint {
     @UriPath @Metadata(required = true)
     private String name;