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

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


The following commit(s) were added to refs/heads/main by this push:
     new 65e0309  Regen for commit 81f676aed62ca2b72fc4d7aa2979dc56aa7288db 
(#7240)
65e0309 is described below

commit 65e03097eb07c601ec11340c77b887852b942c7c
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sat Mar 19 18:07:37 2022 +0100

    Regen for commit 81f676aed62ca2b72fc4d7aa2979dc56aa7288db (#7240)
    
    Signed-off-by: GitHub <nore...@github.com>
    
    Co-authored-by: davsclaus <davscl...@users.noreply.github.com>
---
 .../apache/camel/catalog/schemas/camel-spring.xsd   |  2 +-
 .../modules/ROOT/pages/camel-maven-plugin.adoc      | 21 +++++++++++++++++++++
 2 files changed, 22 insertions(+), 1 deletion(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
index f193c1c..d249fcd 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/schemas/camel-spring.xsd
@@ -712,7 +712,7 @@ Evaluates a JSONPath expression against a JSON message body.
   <xs:element name="kamelet" type="tns:kameletDefinition">
     <xs:annotation>
       <xs:documentation xml:lang="en"><![CDATA[
-To call Kamelets
+To call Kamelets in special situations
       ]]></xs:documentation>
     </xs:annotation>
   </xs:element>
diff --git a/docs/user-manual/modules/ROOT/pages/camel-maven-plugin.adoc 
b/docs/user-manual/modules/ROOT/pages/camel-maven-plugin.adoc
index 3dba4ec..969bca2 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-maven-plugin.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-maven-plugin.adoc
@@ -3,6 +3,7 @@
 The Camel Maven Plugin supports the following goals
 
  - camel:run - To run your Camel application
+ - camel:dev - To run your Camel application in developer mode
  - camel:prepare-fatjar - To prepare your Camel application for being packaged 
as a fat-jar (such as by maven-assembly-plugin)
 
 == camel:run
@@ -93,6 +94,26 @@ The idea with the built-in logging is that you sometimes 
want to avoid messing w
 up logging, and just want a quick and easy log to console that looks good.
 
 
+== camel:dev
+
+The `camel:dev` is an extension to `camel:run` to run the Camel application in 
developer mode.
+In this mode, among others, Camel will use hot-reloading of DSL routes (xml, 
yaml and java) that are located from
+the `src/main/resources` directory.
+
+=== Options
+
+The maven plugin *dev* goal supports the following options which can be 
configured from the command line (use `-D` syntax), or defined in the `pom.xml` 
file in the `<configuration>` tag.
+
+|===
+| Parameter | Default Value | Description
+| routesDirectory | src/main/resources | To watch the directory for file 
changes which triggers a live reload of the Camel routes on-the-fly.
+| duration | -1 | Sets the time duration (seconds) that the application will 
run for before terminating. A value <= 0 will run forever.
+| durationIdle | -1 | Sets the idle time duration (seconds) duration that the 
application can be idle before terminating. A value <= 0 will run forever.
+| durationMaxMessages | -1 | Sets the duration of maximum number of messages 
that the application will process before terminating.
+| logClasspath | false | Whether to log the classpath when starting
+| loggingLevel | OFF | Whether to use built-in console logging (uses log4j), 
which does not require to add any logging dependency to your project. However, 
the logging is fixed to log to the console, with a color style that is similar 
to Spring Boot. You can change the root logging level to: FATAL, ERROR, WARN, 
INFO, DEBUG, TRACE, OFF
+|===
+
 == camel:prepare-fatjar
 
 The `camel:prepare-fatjar` goal of the Camel Maven Plugin is used to prepare 
your Camel application

Reply via email to