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-spring-boot.git


The following commit(s) were added to refs/heads/main by this push:
     new 02b8be25a9f CAMEL-19778: camel-jbang - Add DSL transform command
02b8be25a9f is described below

commit 02b8be25a9f4d5d0f5d92e8ffabe3c2b0c3b378f
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Fri Aug 25 07:37:39 2023 +0200

    CAMEL-19778: camel-jbang - Add DSL transform command
---
 core/camel-spring-boot/src/main/docs/spring-boot.json        | 12 ++++++------
 .../camel/spring/boot/CamelConfigurationProperties.java      |  9 ++++++---
 2 files changed, 12 insertions(+), 9 deletions(-)

diff --git a/core/camel-spring-boot/src/main/docs/spring-boot.json 
b/core/camel-spring-boot/src/main/docs/spring-boot.json
index 7b5e1f3b5c1..684a5822e27 100644
--- a/core/camel-spring-boot/src/main/docs/spring-boot.json
+++ b/core/camel-spring-boot/src/main/docs/spring-boot.json
@@ -607,12 +607,6 @@
       "description": "If dumping is enabled then Camel will during startup 
dump all loaded routes (incl rests and route templates) represented as 
XML\/YAML DSL into the log. This is intended for trouble shooting or to assist 
during development. Sensitive information that may be configured in the route 
endpoints could potentially be included in the dump output and is therefore not 
recommended being used for production usage. This requires to have 
camel-xml-io\/camel-yaml-io on the classpa [...]
       "sourceType": "org.apache.camel.spring.boot.CamelConfigurationProperties"
     },
-    {
-      "name": "camel.springboot.dump-routes-directory",
-      "type": "java.lang.String",
-      "description": "Whether to save route dumps to files in the given 
directory. The name of the files are based on original loaded resource, or an 
autogenerated name.",
-      "sourceType": "org.apache.camel.spring.boot.CamelConfigurationProperties"
-    },
     {
       "name": "camel.springboot.dump-routes-generated-ids",
       "type": "java.lang.Boolean",
@@ -634,6 +628,12 @@
       "sourceType": 
"org.apache.camel.spring.boot.CamelConfigurationProperties",
       "defaultValue": true
     },
+    {
+      "name": "camel.springboot.dump-routes-output",
+      "type": "java.lang.String",
+      "description": "Whether to save route dumps to an output file. If the 
output is a filename, then all content is saved to this file. If the output is 
a directory name, then one or more files are saved to the directory, where the 
names are based on the original source file names, or auto generated names.",
+      "sourceType": "org.apache.camel.spring.boot.CamelConfigurationProperties"
+    },
     {
       "name": "camel.springboot.dump-routes-resolve-placeholders",
       "type": "java.lang.Boolean",
diff --git 
a/core/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/CamelConfigurationProperties.java
 
b/core/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/CamelConfigurationProperties.java
index 4fbf6ce6aa7..5f6bceda345 100644
--- 
a/core/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/CamelConfigurationProperties.java
+++ 
b/core/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/CamelConfigurationProperties.java
@@ -673,10 +673,13 @@ public class CamelConfigurationProperties extends 
DefaultConfigurationProperties
     private boolean dumpRoutesUriAsParameters;
 
     /**
-     * Whether to save route dumps to files in the given directory. The name 
of the files are based on original loaded
-     * resource, or an autogenerated name.
+     * Whether to save route dumps to an output file.
+     *
+     * If the output is a filename, then all content is saved to this file. If 
the output is a directory name, then one
+     * or more files are saved to the directory, where the names are based on 
the original source file names, or auto
+     * generated names.
      */
-    private String dumpRoutesDirectory;
+    private String dumpRoutesOutput;
 
     /**
      * Sets global options that can be referenced in the camel context

Reply via email to