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 0bdce29905f Regen
0bdce29905f is described below

commit 0bdce29905fca8b54c32ec171c9a32c8469a4bf7
Author: Claus Ibsen <[email protected]>
AuthorDate: Wed Oct 28 14:35:59 2026 +0100

    Regen
---
 .../apache/camel/springboot/catalog/components/sjms.json  |  2 +-
 .../apache/camel/springboot/catalog/components/sjms2.json |  2 +-
 .../springboot/catalog/dataformats/gzipDeflater.json      |  3 ++-
 .../camel/springboot/catalog/dataformats/zipDeflater.json |  3 ++-
 .../src/main/docs/zip-deflater.json                       | 14 ++++++++++++++
 .../springboot/GzipDeflaterDataFormatConfiguration.java   | 15 +++++++++++++++
 .../springboot/ZipDeflaterDataFormatConfiguration.java    | 15 +++++++++++++++
 .../modules/ROOT/pages/starters/zip-deflater.adoc         |  4 +++-
 8 files changed, 53 insertions(+), 5 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms.json
index c5787028bfa..847443270d3 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms.json
@@ -69,7 +69,7 @@
     "replyToDeliveryPersistent": { "index": 12, "kind": "parameter", 
"displayName": "Reply To Delivery Persistent", "group": "consumer", "label": 
"consumer", "required": false, "type": "boolean", "javaType": "boolean", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true, 
"description": "Specifies whether to use persistent delivery by default for 
replies." },
     "bridgeErrorHandler": { "index": 13, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions (if possible) occurred 
while the Camel consumer is trying to pickup incoming [...]
     "eagerLoadingOfProperties": { "index": 14, "kind": "parameter", 
"displayName": "Eager Loading Of Properties", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Enables eager loading of JMS properties 
and payload as soon as a message is loaded which generally is inefficient as 
the JMS properties may not be required bu [...]
-    "eagerPoisonBody": { "index": 15, "kind": "parameter", "displayName": 
"Eager Poison Body", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "Poison JMS message due to ${exception.message}", 
"description": "If eagerLoadingOfProperties is enabled and the JMS message 
payload (JMS body or JMS properties) is poison (cannot be read\/map [...]
+    "eagerPoisonBody": { "index": 15, "kind": "parameter", "displayName": 
"Eager Poison Body", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "Poison JMS message payload: ${exception.message}", 
"description": "If eagerLoadingOfProperties is enabled and the JMS message 
payload (JMS body or JMS properties) is poison (cannot be read\/m [...]
     "exceptionHandler": { "index": 16, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By de [...]
     "exchangePattern": { "index": 17, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "enum", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
     "messageSelector": { "index": 18, "kind": "parameter", "displayName": 
"Message Selector", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "Sets the JMS Message selector syntax." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms2.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms2.json
index 2a935ab0f67..9d4643ffe93 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms2.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sjms2.json
@@ -72,7 +72,7 @@
     "subscriptionId": { "index": 15, "kind": "parameter", "displayName": 
"Subscription Id", "group": "consumer", "label": "consumer", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "Sets the topic 
subscription id, required for durable or shared topics." },
     "bridgeErrorHandler": { "index": 16, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions (if possible) occurred 
while the Camel consumer is trying to pickup incoming [...]
     "eagerLoadingOfProperties": { "index": 17, "kind": "parameter", 
"displayName": "Eager Loading Of Properties", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Enables eager loading of JMS properties 
and payload as soon as a message is loaded which generally is inefficient as 
the JMS properties may not be required bu [...]
-    "eagerPoisonBody": { "index": 18, "kind": "parameter", "displayName": 
"Eager Poison Body", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "Poison JMS message due to ${exception.message}", 
"description": "If eagerLoadingOfProperties is enabled and the JMS message 
payload (JMS body or JMS properties) is poison (cannot be read\/map [...]
+    "eagerPoisonBody": { "index": 18, "kind": "parameter", "displayName": 
"Eager Poison Body", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "Poison JMS message payload: ${exception.message}", 
"description": "If eagerLoadingOfProperties is enabled and the JMS message 
payload (JMS body or JMS properties) is poison (cannot be read\/m [...]
     "exceptionHandler": { "index": 19, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By de [...]
     "exchangePattern": { "index": 20, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "enum", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
     "messageSelector": { "index": 21, "kind": "parameter", "displayName": 
"Message Selector", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"description": "Sets the JMS Message selector syntax." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/gzipDeflater.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/gzipDeflater.json
index 6e486412f54..e5a3fa76b1c 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/gzipDeflater.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/gzipDeflater.json
@@ -22,6 +22,7 @@
     "unmarshalOut": { "carriers": [ "stream" ], "description": "The 
decompressed data in the stream cache, or a byte array when stream caching is 
off" }
   },
   "properties": {
-    "id": { "index": 0, "kind": "attribute", "displayName": "Id", "group": 
"common", "required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "description": "The 
id of this node" }
+    "id": { "index": 0, "kind": "attribute", "displayName": "Id", "group": 
"common", "required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "description": "The 
id of this node" },
+    "maxDecompressedSize": { "index": 1, "kind": "attribute", "displayName": 
"Max Decompressed Size", "group": "advanced", "label": "advanced", "required": 
false, "type": "integer", "javaType": "java.lang.Long", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": 1073741824, "description": 
"Set the maximum decompressed size of the data (in bytes). The default value if 
not specified corresponds to 1 gigabyte. An IOException is thrown if the 
decompressed size exceeds  [...]
   }
 }
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/zipDeflater.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/zipDeflater.json
index 62a9919f312..344ba9af109 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/zipDeflater.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dataformats/zipDeflater.json
@@ -23,6 +23,7 @@
   },
   "properties": {
     "id": { "index": 0, "kind": "attribute", "displayName": "Id", "group": 
"common", "required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "description": "The 
id of this node" },
-    "compressionLevel": { "index": 1, "kind": "attribute", "displayName": 
"Compression Level", "group": "common", "required": false, "type": "enum", 
"javaType": "java.lang.Integer", "enum": [ "-1", "0", "1", "2", "3", "4", "5", 
"6", "7", "8", "9" ], "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "-1", "description": "Compression level to use (0-9). -1 is 
default compression, 0 is no compression, and 9 is the best compression." }
+    "compressionLevel": { "index": 1, "kind": "attribute", "displayName": 
"Compression Level", "group": "common", "required": false, "type": "enum", 
"javaType": "java.lang.Integer", "enum": [ "-1", "0", "1", "2", "3", "4", "5", 
"6", "7", "8", "9" ], "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "-1", "description": "Compression level to use (0-9). -1 is 
default compression, 0 is no compression, and 9 is the best compression." },
+    "maxDecompressedSize": { "index": 2, "kind": "attribute", "displayName": 
"Max Decompressed Size", "group": "advanced", "label": "advanced", "required": 
false, "type": "integer", "javaType": "java.lang.Long", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": 1073741824, "description": 
"Set the maximum decompressed size of the data (in bytes). The default value if 
not specified corresponds to 1 gigabyte. An IOException is thrown if the 
decompressed size exceeds  [...]
   }
 }
diff --git 
a/components-starter/camel-zip-deflater-starter/src/main/docs/zip-deflater.json 
b/components-starter/camel-zip-deflater-starter/src/main/docs/zip-deflater.json
index 2ea0318e739..3d731b9d065 100644
--- 
a/components-starter/camel-zip-deflater-starter/src/main/docs/zip-deflater.json
+++ 
b/components-starter/camel-zip-deflater-starter/src/main/docs/zip-deflater.json
@@ -35,6 +35,13 @@
       "description": "Whether to enable auto configuration of the gzipDeflater 
data format. This is enabled by default.",
       "sourceType": 
"org.apache.camel.dataformat.deflater.springboot.GzipDeflaterDataFormatConfiguration"
     },
+    {
+      "name": "camel.dataformat.gzip-deflater.max-decompressed-size",
+      "type": "java.lang.Long",
+      "description": "Set the maximum decompressed size of the data (in 
bytes). The default value if not specified corresponds to 1 gigabyte. An 
IOException is thrown if the decompressed size exceeds this amount. Set to -1 
to disable setting a maximum decompressed size.",
+      "sourceType": 
"org.apache.camel.dataformat.deflater.springboot.GzipDeflaterDataFormatConfiguration",
+      "defaultValue": 1073741824
+    },
     {
       "name": "camel.dataformat.zip-deflater.compression-level",
       "type": "java.lang.Integer",
@@ -52,6 +59,13 @@
       "type": "java.lang.Boolean",
       "description": "Whether to enable auto configuration of the zipDeflater 
data format. This is enabled by default.",
       "sourceType": 
"org.apache.camel.dataformat.deflater.springboot.ZipDeflaterDataFormatConfiguration"
+    },
+    {
+      "name": "camel.dataformat.zip-deflater.max-decompressed-size",
+      "type": "java.lang.Long",
+      "description": "Set the maximum decompressed size of the data (in 
bytes). The default value if not specified corresponds to 1 gigabyte. An 
IOException is thrown if the decompressed size exceeds this amount. Set to -1 
to disable setting a maximum decompressed size.",
+      "sourceType": 
"org.apache.camel.dataformat.deflater.springboot.ZipDeflaterDataFormatConfiguration",
+      "defaultValue": 1073741824
     }
   ],
   "hints": [],
diff --git 
a/components-starter/camel-zip-deflater-starter/src/main/java/org/apache/camel/dataformat/deflater/springboot/GzipDeflaterDataFormatConfiguration.java
 
b/components-starter/camel-zip-deflater-starter/src/main/java/org/apache/camel/dataformat/deflater/springboot/GzipDeflaterDataFormatConfiguration.java
index 60b5928bb2b..26407ecf92b 100644
--- 
a/components-starter/camel-zip-deflater-starter/src/main/java/org/apache/camel/dataformat/deflater/springboot/GzipDeflaterDataFormatConfiguration.java
+++ 
b/components-starter/camel-zip-deflater-starter/src/main/java/org/apache/camel/dataformat/deflater/springboot/GzipDeflaterDataFormatConfiguration.java
@@ -34,4 +34,19 @@ public class GzipDeflaterDataFormatConfiguration
      * This is enabled by default.
      */
     private Boolean enabled;
+    /**
+     * Set the maximum decompressed size of the data (in bytes). The default
+     * value if not specified corresponds to 1 gigabyte. An IOException is
+     * thrown if the decompressed size exceeds this amount. Set to -1 to 
disable
+     * setting a maximum decompressed size.
+     */
+    private Long maxDecompressedSize = 1073741824L;
+
+    public Long getMaxDecompressedSize() {
+        return maxDecompressedSize;
+    }
+
+    public void setMaxDecompressedSize(Long maxDecompressedSize) {
+        this.maxDecompressedSize = maxDecompressedSize;
+    }
 }
\ No newline at end of file
diff --git 
a/components-starter/camel-zip-deflater-starter/src/main/java/org/apache/camel/dataformat/deflater/springboot/ZipDeflaterDataFormatConfiguration.java
 
b/components-starter/camel-zip-deflater-starter/src/main/java/org/apache/camel/dataformat/deflater/springboot/ZipDeflaterDataFormatConfiguration.java
index c340122db2a..a6b60df30b6 100644
--- 
a/components-starter/camel-zip-deflater-starter/src/main/java/org/apache/camel/dataformat/deflater/springboot/ZipDeflaterDataFormatConfiguration.java
+++ 
b/components-starter/camel-zip-deflater-starter/src/main/java/org/apache/camel/dataformat/deflater/springboot/ZipDeflaterDataFormatConfiguration.java
@@ -40,6 +40,13 @@ public class ZipDeflaterDataFormatConfiguration
      * compression, and 9 is the best compression.
      */
     private Integer compressionLevel = -1;
+    /**
+     * Set the maximum decompressed size of the data (in bytes). The default
+     * value if not specified corresponds to 1 gigabyte. An IOException is
+     * thrown if the decompressed size exceeds this amount. Set to -1 to 
disable
+     * setting a maximum decompressed size.
+     */
+    private Long maxDecompressedSize = 1073741824L;
 
     public Integer getCompressionLevel() {
         return compressionLevel;
@@ -48,4 +55,12 @@ public class ZipDeflaterDataFormatConfiguration
     public void setCompressionLevel(Integer compressionLevel) {
         this.compressionLevel = compressionLevel;
     }
+
+    public Long getMaxDecompressedSize() {
+        return maxDecompressedSize;
+    }
+
+    public void setMaxDecompressedSize(Long maxDecompressedSize) {
+        this.maxDecompressedSize = maxDecompressedSize;
+    }
 }
\ No newline at end of file
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/zip-deflater.adoc 
b/docs/spring-boot/modules/ROOT/pages/starters/zip-deflater.adoc
index 5577f0a8406..e7c42c30a03 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/zip-deflater.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/zip-deflater.adoc
@@ -24,12 +24,14 @@ Please refer to the above links for usage and configuration 
details.
 
 == Spring Boot Auto-Configuration
 
-The starter supports 3 options, which are listed below.
+The starter supports 5 options, which are listed below.
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
 | camel.dataformat.gzip-deflater.enabled | Whether to enable auto 
configuration of the gzipDeflater data format. This is enabled by default. |  | 
Boolean
+| camel.dataformat.gzip-deflater.max-decompressed-size | Set the maximum 
decompressed size of the data (in bytes). The default value if not specified 
corresponds to 1 gigabyte. An IOException is thrown if the decompressed size 
exceeds this amount. Set to -1 to disable setting a maximum decompressed size. 
| 1073741824 | Long
 | camel.dataformat.zip-deflater.compression-level | Compression level to use 
(0-9). -1 is default compression, 0 is no compression, and 9 is the best 
compression. | -1 | Integer
 | camel.dataformat.zip-deflater.enabled | Whether to enable auto configuration 
of the zipDeflater data format. This is enabled by default. |  | Boolean
+| camel.dataformat.zip-deflater.max-decompressed-size | Set the maximum 
decompressed size of the data (in bytes). The default value if not specified 
corresponds to 1 gigabyte. An IOException is thrown if the decompressed size 
exceeds this amount. Set to -1 to disable setting a maximum decompressed size. 
| 1073741824 | Long
 |===

Reply via email to