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


The following commit(s) were added to refs/heads/master by this push:
     new 65646fc  Archetypes: Aligned camel-archetype-main
65646fc is described below

commit 65646fc1bd876eecac5a32adb3f46c244f04a012
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Thu May 21 17:10:18 2020 +0200

    Archetypes: Aligned camel-archetype-main
---
 .../src/main/resources/archetype-resources/pom.xml                 | 7 +++++++
 .../resources/archetype-resources/src/main/java/MyApplication.java | 4 ++--
 .../archetype-resources/src/main/resources/application.properties  | 2 +-
 3 files changed, 10 insertions(+), 3 deletions(-)

diff --git 
a/archetypes/camel-archetype-main/src/main/resources/archetype-resources/pom.xml
 
b/archetypes/camel-archetype-main/src/main/resources/archetype-resources/pom.xml
index 550ff21..8010911 100644
--- 
a/archetypes/camel-archetype-main/src/main/resources/archetype-resources/pom.xml
+++ 
b/archetypes/camel-archetype-main/src/main/resources/archetype-resources/pom.xml
@@ -42,6 +42,13 @@
         <scope>import</scope>
         <type>pom</type>
       </dependency>
+      <dependency>
+        <groupId>org.apache.camel</groupId>
+        <artifactId>camel-parent</artifactId>
+        <version>${camel-version}</version>
+        <scope>import</scope>
+        <type>pom</type>
+      </dependency>
     </dependencies>
   </dependencyManagement>
 
diff --git 
a/archetypes/camel-archetype-main/src/main/resources/archetype-resources/src/main/java/MyApplication.java
 
b/archetypes/camel-archetype-main/src/main/resources/archetype-resources/src/main/java/MyApplication.java
index 80b4770..fca6f3f 100644
--- 
a/archetypes/camel-archetype-main/src/main/resources/archetype-resources/src/main/java/MyApplication.java
+++ 
b/archetypes/camel-archetype-main/src/main/resources/archetype-resources/src/main/java/MyApplication.java
@@ -31,9 +31,9 @@ public final class MyApplication {
         Main main = new Main();
         // lets use a configuration class (you can specify multiple classes)
         // (properties are automatic loaded from application.properties)
-        main.addConfigurationClass(MyConfiguration.class);
+        main.configure().addConfigurationClass(MyConfiguration.class);
         // and add the routes (you can specify multiple classes)
-        main.addRouteBuilder(MyRouteBuilder.class);
+        main.configure().addRoutesBuilder(MyRouteBuilder.class);
         // now keep the application running until the JVM is terminated (ctrl 
+ c or sigterm)
         main.run(args);
     }
diff --git 
a/archetypes/camel-archetype-main/src/main/resources/archetype-resources/src/main/resources/application.properties
 
b/archetypes/camel-archetype-main/src/main/resources/archetype-resources/src/main/resources/application.properties
index 10a7ad0..67a51e9 100644
--- 
a/archetypes/camel-archetype-main/src/main/resources/archetype-resources/src/main/resources/application.properties
+++ 
b/archetypes/camel-archetype-main/src/main/resources/archetype-resources/src/main/resources/application.properties
@@ -40,7 +40,7 @@ camel.main.jmx-enabled = false
 ### camel.component.properties.environment-variable-mode=1
 
 # properties used in the route
-myPeriod = 3s
+myPeriod = 3000
 
 # application properties
 hi = Hello

Reply via email to