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 575f1525e18 Regen
575f1525e18 is described below

commit 575f1525e18dcac1d3cb9d1dbf215b9a184cc2d4
Author: Claus Ibsen <[email protected]>
AuthorDate: Wed Mar 4 18:34:32 2026 +0100

    Regen
---
 .../camel/springboot/catalog/components/seda.json  | 23 +++++++++++-----------
 .../camel/springboot/catalog/components/stub.json  | 23 +++++++++++-----------
 tooling/camel-spring-boot-dependencies/pom.xml     | 15 ++++++++++++++
 3 files changed, 39 insertions(+), 22 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/seda.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/seda.json
index 174c42009bf..c4494470476 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/seda.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/seda.json
@@ -38,7 +38,7 @@
   "properties": {
     "name": { "index": 0, "kind": "path", "displayName": "Name", "group": 
"common", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Name of queue" },
     "size": { "index": 1, "kind": "parameter", "displayName": "Size", "group": 
"common", "label": "", "required": false, "type": "integer", "javaType": "int", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 1000, 
"description": "The maximum capacity of the SEDA queue (i.e., the number of 
messages it can hold). Will by default use the queueSize set on the SEDA 
component." },
-    "concurrentConsumers": { "index": 2, "kind": "parameter", "displayName": 
"Concurrent Consumers", "group": "consumer", "label": "consumer", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 1, "description": "Number of concurrent 
threads processing exchanges." },
+    "concurrentConsumers": { "index": 2, "kind": "parameter", "displayName": 
"Concurrent Consumers", "group": "consumer", "label": "consumer", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 1, "description": "Number of concurrent 
threads processing exchanges. When virtualThreadPerTask is enabled, this 
becomes a concurrency limit (0 = unlimited) and defaults to 0 instead of 1." },
     "bridgeErrorHandler": { "index": 3, "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  [...]
     "exceptionHandler": { "index": 4, "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 def [...]
     "exchangePattern": { "index": 5, "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." },
@@ -46,15 +46,16 @@
     "multipleConsumers": { "index": 7, "kind": "parameter", "displayName": 
"Multiple Consumers", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Specifies whether multiple consumers are 
allowed. If enabled, you can use SEDA for Publish-Subscribe messaging. That is, 
you can send a message to the SEDA queue and have each [...]
     "pollTimeout": { "index": 8, "kind": "parameter", "displayName": "Poll 
Timeout", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "integer", "javaType": "int", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": 1000, "description": "The 
timeout (in milliseconds) used when polling. When a timeout occurs, the 
consumer can check whether it is allowed to continue running. Setting a lower 
value allows the consumer to react mor [...]
     "purgeWhenStopping": { "index": 9, "kind": "parameter", "displayName": 
"Purge When Stopping", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to purge the task queue when 
stopping the consumer\/route. This allows to stop faster, as any pending 
messages on the queue is discarded." },
-    "timeout": { "index": 10, "kind": "parameter", "displayName": "Timeout", 
"group": "producer", "label": "producer", "required": false, "type": 
"duration", "javaType": "long", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "30000", "description": "Timeout before a SEDA 
producer will stop waiting for an asynchronous task to complete. You can 
disable timeout by using 0 or a negative value." },
-    "waitForTaskToComplete": { "index": 11, "kind": "parameter", 
"displayName": "Wait For Task To Complete", "group": "producer", "label": 
"producer", "required": false, "type": "enum", "javaType": 
"org.apache.camel.WaitForTaskToComplete", "enum": [ "Never", "IfReplyExpected", 
"Always" ], "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "IfReplyExpected", "description": "Option to specify whether 
the caller should wait for the async task to complete or not before [...]
-    "blockWhenFull": { "index": 12, "kind": "parameter", "displayName": "Block 
When Full", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether a thread that sends messages to a full SEDA queue will 
block until the queue's capacity is no longer exhausted. By default, an 
exception will be thrown stating that the queu [...]
-    "discardIfNoConsumers": { "index": 13, "kind": "parameter", "displayName": 
"Discard If No Consumers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should discard the 
message (do not add the message to the queue), when sending to a queue with no 
active consumers. Only one of the options disca [...]
-    "discardWhenFull": { "index": 14, "kind": "parameter", "displayName": 
"Discard When Full", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether a thread that sends messages to 
a full SEDA queue will be discarded. By default, an exception will be thrown 
stating that the queue is full. By enabling this option, the [...]
-    "failIfNoConsumers": { "index": 15, "kind": "parameter", "displayName": 
"Fail If No Consumers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should fail by 
throwing an exception, when sending to a queue with no active consumers. Only 
one of the options discardIfNoConsumers and failIfNoConsum [...]
-    "lazyStartProducer": { "index": 16, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produ [...]
-    "offerTimeout": { "index": 17, "kind": "parameter", "displayName": "Offer 
Timeout", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "duration", "javaType": "long", "deprecated": false, 
"autowired": false, "secret": false, "description": "Offer timeout can be added 
to the block case when queue is full. You can disable timeout by using 0 or a 
negative value." },
-    "browseLimit": { "index": 18, "kind": "parameter", "displayName": "Browse 
Limit", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 100, "description": "Maximum number of 
messages to keep in memory available for browsing. Use 0 for unlimited." },
-    "queue": { "index": 19, "kind": "parameter", "displayName": "Queue", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "java.util.concurrent.BlockingQueue<org.apache.camel.Exchange>", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Define the queue instance which will be used by the endpoint" }
+    "virtualThreadPerTask": { "index": 10, "kind": "parameter", "displayName": 
"Virtual Thread Per Task", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "If enabled, spawns a new virtual thread 
for each message instead of using a fixed pool of consumer threads. This model 
is optimized for virtual threads (JDK 21) and I [...]
+    "timeout": { "index": 11, "kind": "parameter", "displayName": "Timeout", 
"group": "producer", "label": "producer", "required": false, "type": 
"duration", "javaType": "long", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "30000", "description": "Timeout before a SEDA 
producer will stop waiting for an asynchronous task to complete. You can 
disable timeout by using 0 or a negative value." },
+    "waitForTaskToComplete": { "index": 12, "kind": "parameter", 
"displayName": "Wait For Task To Complete", "group": "producer", "label": 
"producer", "required": false, "type": "enum", "javaType": 
"org.apache.camel.WaitForTaskToComplete", "enum": [ "Never", "IfReplyExpected", 
"Always" ], "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "IfReplyExpected", "description": "Option to specify whether 
the caller should wait for the async task to complete or not before [...]
+    "blockWhenFull": { "index": 13, "kind": "parameter", "displayName": "Block 
When Full", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether a thread that sends messages to a full SEDA queue will 
block until the queue's capacity is no longer exhausted. By default, an 
exception will be thrown stating that the queu [...]
+    "discardIfNoConsumers": { "index": 14, "kind": "parameter", "displayName": 
"Discard If No Consumers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should discard the 
message (do not add the message to the queue), when sending to a queue with no 
active consumers. Only one of the options disca [...]
+    "discardWhenFull": { "index": 15, "kind": "parameter", "displayName": 
"Discard When Full", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether a thread that sends messages to 
a full SEDA queue will be discarded. By default, an exception will be thrown 
stating that the queue is full. By enabling this option, the [...]
+    "failIfNoConsumers": { "index": 16, "kind": "parameter", "displayName": 
"Fail If No Consumers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should fail by 
throwing an exception, when sending to a queue with no active consumers. Only 
one of the options discardIfNoConsumers and failIfNoConsum [...]
+    "lazyStartProducer": { "index": 17, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produ [...]
+    "offerTimeout": { "index": 18, "kind": "parameter", "displayName": "Offer 
Timeout", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "duration", "javaType": "long", "deprecated": false, 
"autowired": false, "secret": false, "description": "Offer timeout can be added 
to the block case when queue is full. You can disable timeout by using 0 or a 
negative value." },
+    "browseLimit": { "index": 19, "kind": "parameter", "displayName": "Browse 
Limit", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 100, "description": "Maximum number of 
messages to keep in memory available for browsing. Use 0 for unlimited." },
+    "queue": { "index": 20, "kind": "parameter", "displayName": "Queue", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "java.util.concurrent.BlockingQueue<org.apache.camel.Exchange>", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Define the queue instance which will be used by the endpoint" }
   }
 }
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/stub.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/stub.json
index 6716037ac83..8400670e030 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/stub.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/stub.json
@@ -40,7 +40,7 @@
   "properties": {
     "name": { "index": 0, "kind": "path", "displayName": "Name", "group": 
"common", "label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "description": "Name of queue" },
     "size": { "index": 1, "kind": "parameter", "displayName": "Size", "group": 
"common", "label": "", "required": false, "type": "integer", "javaType": "int", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 1000, 
"description": "The maximum capacity of the SEDA queue (i.e., the number of 
messages it can hold). Will by default use the queueSize set on the SEDA 
component." },
-    "concurrentConsumers": { "index": 2, "kind": "parameter", "displayName": 
"Concurrent Consumers", "group": "consumer", "label": "consumer", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 1, "description": "Number of concurrent 
threads processing exchanges." },
+    "concurrentConsumers": { "index": 2, "kind": "parameter", "displayName": 
"Concurrent Consumers", "group": "consumer", "label": "consumer", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 1, "description": "Number of concurrent 
threads processing exchanges. When virtualThreadPerTask is enabled, this 
becomes a concurrency limit (0 = unlimited) and defaults to 0 instead of 1." },
     "bridgeErrorHandler": { "index": 3, "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  [...]
     "exceptionHandler": { "index": 4, "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 def [...]
     "exchangePattern": { "index": 5, "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." },
@@ -48,15 +48,16 @@
     "multipleConsumers": { "index": 7, "kind": "parameter", "displayName": 
"Multiple Consumers", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Specifies whether multiple consumers are 
allowed. If enabled, you can use SEDA for Publish-Subscribe messaging. That is, 
you can send a message to the SEDA queue and have each [...]
     "pollTimeout": { "index": 8, "kind": "parameter", "displayName": "Poll 
Timeout", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "integer", "javaType": "int", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": 1000, "description": "The 
timeout (in milliseconds) used when polling. When a timeout occurs, the 
consumer can check whether it is allowed to continue running. Setting a lower 
value allows the consumer to react mor [...]
     "purgeWhenStopping": { "index": 9, "kind": "parameter", "displayName": 
"Purge When Stopping", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether to purge the task queue when 
stopping the consumer\/route. This allows to stop faster, as any pending 
messages on the queue is discarded." },
-    "timeout": { "index": 10, "kind": "parameter", "displayName": "Timeout", 
"group": "producer", "label": "producer", "required": false, "type": 
"duration", "javaType": "long", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "30000", "description": "Timeout before a SEDA 
producer will stop waiting for an asynchronous task to complete. You can 
disable timeout by using 0 or a negative value." },
-    "waitForTaskToComplete": { "index": 11, "kind": "parameter", 
"displayName": "Wait For Task To Complete", "group": "producer", "label": 
"producer", "required": false, "type": "enum", "javaType": 
"org.apache.camel.WaitForTaskToComplete", "enum": [ "Never", "IfReplyExpected", 
"Always" ], "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "IfReplyExpected", "description": "Option to specify whether 
the caller should wait for the async task to complete or not before [...]
-    "blockWhenFull": { "index": 12, "kind": "parameter", "displayName": "Block 
When Full", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether a thread that sends messages to a full SEDA queue will 
block until the queue's capacity is no longer exhausted. By default, an 
exception will be thrown stating that the queu [...]
-    "discardIfNoConsumers": { "index": 13, "kind": "parameter", "displayName": 
"Discard If No Consumers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should discard the 
message (do not add the message to the queue), when sending to a queue with no 
active consumers. Only one of the options disca [...]
-    "discardWhenFull": { "index": 14, "kind": "parameter", "displayName": 
"Discard When Full", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether a thread that sends messages to 
a full SEDA queue will be discarded. By default, an exception will be thrown 
stating that the queue is full. By enabling this option, the [...]
-    "failIfNoConsumers": { "index": 15, "kind": "parameter", "displayName": 
"Fail If No Consumers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should fail by 
throwing an exception, when sending to a queue with no active consumers. Only 
one of the options discardIfNoConsumers and failIfNoConsum [...]
-    "lazyStartProducer": { "index": 16, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produ [...]
-    "offerTimeout": { "index": 17, "kind": "parameter", "displayName": "Offer 
Timeout", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "duration", "javaType": "long", "deprecated": false, 
"autowired": false, "secret": false, "description": "Offer timeout can be added 
to the block case when queue is full. You can disable timeout by using 0 or a 
negative value." },
-    "browseLimit": { "index": 18, "kind": "parameter", "displayName": "Browse 
Limit", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 100, "description": "Maximum number of 
messages to keep in memory available for browsing. Use 0 for unlimited." },
-    "queue": { "index": 19, "kind": "parameter", "displayName": "Queue", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "java.util.concurrent.BlockingQueue<org.apache.camel.Exchange>", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Define the queue instance which will be used by the endpoint" }
+    "virtualThreadPerTask": { "index": 10, "kind": "parameter", "displayName": 
"Virtual Thread Per Task", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "If enabled, spawns a new virtual thread 
for each message instead of using a fixed pool of consumer threads. This model 
is optimized for virtual threads (JDK 21) and I [...]
+    "timeout": { "index": 11, "kind": "parameter", "displayName": "Timeout", 
"group": "producer", "label": "producer", "required": false, "type": 
"duration", "javaType": "long", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "30000", "description": "Timeout before a SEDA 
producer will stop waiting for an asynchronous task to complete. You can 
disable timeout by using 0 or a negative value." },
+    "waitForTaskToComplete": { "index": 12, "kind": "parameter", 
"displayName": "Wait For Task To Complete", "group": "producer", "label": 
"producer", "required": false, "type": "enum", "javaType": 
"org.apache.camel.WaitForTaskToComplete", "enum": [ "Never", "IfReplyExpected", 
"Always" ], "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "IfReplyExpected", "description": "Option to specify whether 
the caller should wait for the async task to complete or not before [...]
+    "blockWhenFull": { "index": 13, "kind": "parameter", "displayName": "Block 
When Full", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"description": "Whether a thread that sends messages to a full SEDA queue will 
block until the queue's capacity is no longer exhausted. By default, an 
exception will be thrown stating that the queu [...]
+    "discardIfNoConsumers": { "index": 14, "kind": "parameter", "displayName": 
"Discard If No Consumers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should discard the 
message (do not add the message to the queue), when sending to a queue with no 
active consumers. Only one of the options disca [...]
+    "discardWhenFull": { "index": 15, "kind": "parameter", "displayName": 
"Discard When Full", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether a thread that sends messages to 
a full SEDA queue will be discarded. By default, an exception will be thrown 
stating that the queue is full. By enabling this option, the [...]
+    "failIfNoConsumers": { "index": 16, "kind": "parameter", "displayName": 
"Fail If No Consumers", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should fail by 
throwing an exception, when sending to a queue with no active consumers. Only 
one of the options discardIfNoConsumers and failIfNoConsum [...]
+    "lazyStartProducer": { "index": 17, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a produ [...]
+    "offerTimeout": { "index": 18, "kind": "parameter", "displayName": "Offer 
Timeout", "group": "producer (advanced)", "label": "producer,advanced", 
"required": false, "type": "duration", "javaType": "long", "deprecated": false, 
"autowired": false, "secret": false, "description": "Offer timeout can be added 
to the block case when queue is full. You can disable timeout by using 0 or a 
negative value." },
+    "browseLimit": { "index": 19, "kind": "parameter", "displayName": "Browse 
Limit", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 100, "description": "Maximum number of 
messages to keep in memory available for browsing. Use 0 for unlimited." },
+    "queue": { "index": 20, "kind": "parameter", "displayName": "Queue", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "java.util.concurrent.BlockingQueue<org.apache.camel.Exchange>", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Define the queue instance which will be used by the endpoint" }
   }
 }
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml 
b/tooling/camel-spring-boot-dependencies/pom.xml
index c59d7c82263..b6304b083df 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -56,6 +56,21 @@
         <artifactId>openai-java</artifactId>
         <version>4.21.0</version>
       </dependency>
+      <dependency>
+        <groupId>eu.maveniverse.maven.mima.runtime</groupId>
+        <artifactId>embedded-maven</artifactId>
+        <version>2.4.39</version>
+      </dependency>
+      <dependency>
+        <groupId>eu.maveniverse.maven.mima.runtime</groupId>
+        <artifactId>standalone-static</artifactId>
+        <version>2.4.39</version>
+      </dependency>
+      <dependency>
+        <groupId>eu.maveniverse.maven.mima</groupId>
+        <artifactId>context</artifactId>
+        <version>2.4.39</version>
+      </dependency>
       <dependency>
         <groupId>io.grpc</groupId>
         <artifactId>grpc-all</artifactId>

Reply via email to