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

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

commit 30a85363510b0ba4a73e5920fda7f6cd2522fc29
Author: Tom Cunningham <[email protected]>
AuthorDate: Tue Dec 16 20:17:56 2025 -0500

    Update rabbitmq image version; refresh
---
 .../org/apache/camel/catalog/components/spring-rabbitmq.json        | 4 ++--
 .../component/dsl/SpringRabbitmqComponentBuilderFactory.java        | 6 +++---
 .../builder/endpoint/dsl/SpringRabbitMQEndpointBuilderFactory.java  | 6 +++---
 .../apache/camel/test/infra/rabbitmq/services/container.properties  | 2 +-
 4 files changed, 9 insertions(+), 9 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/spring-rabbitmq.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/spring-rabbitmq.json
index 355398c1f2fd..11b22536e9de 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/spring-rabbitmq.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/spring-rabbitmq.json
@@ -43,7 +43,7 @@
     "maxConcurrentConsumers": { "index": 16, "kind": "property", 
"displayName": "Max Concurrent Consumers", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, 
"description": "The maximum number of consumers (available only with SMLC)" },
     "messageListenerContainerType": { "index": 17, "kind": "property", 
"displayName": "Message Listener Container Type", "group": "consumer 
(advanced)", "label": "consumer,advanced", "required": false, "type": "enum", 
"javaType": "java.lang.String", "enum": [ "DMLC", "SMLC" ], "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": "DMLC", 
"description": "The type of the MessageListenerContainer" },
     "prefetchCount": { "index": 18, "kind": "property", "displayName": 
"Prefetch Count", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "integer", "javaType": "int", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": 250, "description": "Tell 
the broker how many messages to send to each consumer in a single request. 
Often this can be set quite high to improve throughput." },
-    "retry": { "index": 19, "kind": "property", "displayName": "Retry", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.retry.interceptor.RetryOperationsInterceptor", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Custom retry configuration to use. If this is configured then the other 
settings such as maximumRetryAttempts for retry are not in use." },
+    "retry": { "index": 19, "kind": "property", "displayName": "Retry", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.amqp.rabbit.config.StatelessRetryOperationsInterceptor", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Custom retry configuration to use. If this is configured then the other 
settings such as maximumRetryAttempts for retry are not in use." },
     "shutdownTimeout": { "index": 20, "kind": "property", "displayName": 
"Shutdown Timeout", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "duration", "javaType": "long", 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
"5000", "description": "The time to wait for workers in milliseconds after the 
container is stopped. If any workers are active when the shutdown signal comes 
they will be allowed to finish processing as l [...]
     "allowNullBody": { "index": 21, "kind": "property", "displayName": "Allow 
Null Body", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "Whether to allow 
sending messages with no body. If this option is false and the message body is 
null, then an MessageConversionException is thrown." },
     "autoDeclareProducer": { "index": 22, "kind": "property", "displayName": 
"Auto Declare Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Specifies whether the producer should auto declare binding between exchange, 
queue and routing key when starting. Enabling this can be good for development 
to make it easy to standup exchang [...]
@@ -106,7 +106,7 @@
     "maxConcurrentConsumers": { "index": 24, "kind": "parameter", 
"displayName": "Max Concurrent Consumers", "group": "consumer (advanced)", 
"label": "consumer,advanced", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "autowired": false, "secret": false, 
"description": "The maximum number of consumers (available only with SMLC)" },
     "messageListenerContainerType": { "index": 25, "kind": "parameter", 
"displayName": "Message Listener Container Type", "group": "consumer 
(advanced)", "label": "consumer,advanced", "required": false, "type": "enum", 
"javaType": "java.lang.String", "enum": [ "DMLC", "SMLC" ], "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": "DMLC", 
"description": "The type of the MessageListenerContainer" },
     "prefetchCount": { "index": 26, "kind": "parameter", "displayName": 
"Prefetch Count", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "integer", "javaType": "java.lang.Integer", 
"deprecated": false, "autowired": false, "secret": false, "description": "Tell 
the broker how many messages to send in a single request. Often this can be set 
quite high to improve throughput." },
-    "retry": { "index": 27, "kind": "parameter", "displayName": "Retry", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.retry.interceptor.RetryOperationsInterceptor", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Custom retry configuration to use. If this is configured then the other 
settings such as maximumRetryAttempts for retry are not in use." },
+    "retry": { "index": 27, "kind": "parameter", "displayName": "Retry", 
"group": "consumer (advanced)", "label": "consumer,advanced", "required": 
false, "type": "object", "javaType": 
"org.springframework.amqp.rabbit.config.StatelessRetryOperationsInterceptor", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Custom retry configuration to use. If this is configured then the other 
settings such as maximumRetryAttempts for retry are not in use." },
     "allowNullBody": { "index": 28, "kind": "parameter", "displayName": "Allow 
Null Body", "group": "producer", "label": "producer", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": false, "description": "Whether to allow 
sending messages with no body. If this option is false and the message body is 
null, then an MessageConversionException is thrown." },
     "autoDeclareProducer": { "index": 29, "kind": "parameter", "displayName": 
"Auto Declare Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Specifies whether the producer should auto declare binding between exchange, 
queue and routing key when starting." },
     "confirm": { "index": 30, "kind": "parameter", "displayName": "Confirm", 
"group": "producer", "label": "producer", "required": false, "type": "enum", 
"javaType": "java.lang.String", "enum": [ "auto", "enabled", "disabled" ], 
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 
"auto", "description": "Controls whether to wait for confirms. The connection 
factory must be configured for publisher confirms and this method. auto = Camel 
detects if the connection facto [...]
diff --git 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SpringRabbitmqComponentBuilderFactory.java
 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SpringRabbitmqComponentBuilderFactory.java
index 2faaed65dfbd..07454e6bf8fc 100644
--- 
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SpringRabbitmqComponentBuilderFactory.java
+++ 
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SpringRabbitmqComponentBuilderFactory.java
@@ -395,14 +395,14 @@ public interface SpringRabbitmqComponentBuilderFactory {
          * other settings such as maximumRetryAttempts for retry are not in 
use.
          * 
          * The option is a:
-         * 
&lt;code&gt;org.springframework.retry.interceptor.RetryOperationsInterceptor&lt;/code&gt;
 type.
+         * 
&lt;code&gt;org.springframework.amqp.rabbit.config.StatelessRetryOperationsInterceptor&lt;/code&gt;
 type.
          * 
          * Group: consumer (advanced)
          * 
          * @param retry the value to set
          * @return the dsl builder
          */
-        default SpringRabbitmqComponentBuilder 
retry(org.springframework.retry.interceptor.RetryOperationsInterceptor retry) {
+        default SpringRabbitmqComponentBuilder 
retry(org.springframework.amqp.rabbit.config.StatelessRetryOperationsInterceptor
 retry) {
             doSetProperty("retry", retry);
             return this;
         }
@@ -654,7 +654,7 @@ public interface SpringRabbitmqComponentBuilderFactory {
             case "maxConcurrentConsumers": ((SpringRabbitMQComponent) 
component).setMaxConcurrentConsumers((java.lang.Integer) value); return true;
             case "messageListenerContainerType": ((SpringRabbitMQComponent) 
component).setMessageListenerContainerType((java.lang.String) value); return 
true;
             case "prefetchCount": ((SpringRabbitMQComponent) 
component).setPrefetchCount((int) value); return true;
-            case "retry": ((SpringRabbitMQComponent) 
component).setRetry((org.springframework.retry.interceptor.RetryOperationsInterceptor)
 value); return true;
+            case "retry": ((SpringRabbitMQComponent) 
component).setRetry((org.springframework.amqp.rabbit.config.StatelessRetryOperationsInterceptor)
 value); return true;
             case "shutdownTimeout": ((SpringRabbitMQComponent) 
component).setShutdownTimeout((long) value); return true;
             case "allowNullBody": ((SpringRabbitMQComponent) 
component).setAllowNullBody((boolean) value); return true;
             case "autoDeclareProducer": ((SpringRabbitMQComponent) 
component).setAutoDeclareProducer((boolean) value); return true;
diff --git 
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SpringRabbitMQEndpointBuilderFactory.java
 
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SpringRabbitMQEndpointBuilderFactory.java
index e553641b315c..2790eb2b3c72 100644
--- 
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SpringRabbitMQEndpointBuilderFactory.java
+++ 
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SpringRabbitMQEndpointBuilderFactory.java
@@ -820,14 +820,14 @@ public interface SpringRabbitMQEndpointBuilderFactory {
          * other settings such as maximumRetryAttempts for retry are not in 
use.
          * 
          * The option is a:
-         * 
<code>org.springframework.retry.interceptor.RetryOperationsInterceptor</code> 
type.
+         * 
<code>org.springframework.amqp.rabbit.config.StatelessRetryOperationsInterceptor</code>
 type.
          * 
          * Group: consumer (advanced)
          * 
          * @param retry the value to set
          * @return the dsl builder
          */
-        default AdvancedSpringRabbitMQEndpointConsumerBuilder 
retry(org.springframework.retry.interceptor.RetryOperationsInterceptor retry) {
+        default AdvancedSpringRabbitMQEndpointConsumerBuilder 
retry(org.springframework.amqp.rabbit.config.StatelessRetryOperationsInterceptor
 retry) {
             doSetProperty("retry", retry);
             return this;
         }
@@ -836,7 +836,7 @@ public interface SpringRabbitMQEndpointBuilderFactory {
          * other settings such as maximumRetryAttempts for retry are not in 
use.
          * 
          * The option will be converted to a
-         * 
<code>org.springframework.retry.interceptor.RetryOperationsInterceptor</code> 
type.
+         * 
<code>org.springframework.amqp.rabbit.config.StatelessRetryOperationsInterceptor</code>
 type.
          * 
          * Group: consumer (advanced)
          * 
diff --git 
a/test-infra/camel-test-infra-rabbitmq/src/main/resources/org/apache/camel/test/infra/rabbitmq/services/container.properties
 
b/test-infra/camel-test-infra-rabbitmq/src/main/resources/org/apache/camel/test/infra/rabbitmq/services/container.properties
index d1bf8c9d9212..f4e44e0c8d03 100644
--- 
a/test-infra/camel-test-infra-rabbitmq/src/main/resources/org/apache/camel/test/infra/rabbitmq/services/container.properties
+++ 
b/test-infra/camel-test-infra-rabbitmq/src/main/resources/org/apache/camel/test/infra/rabbitmq/services/container.properties
@@ -14,6 +14,6 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ## ---------------------------------------------------------------------------
-rabbitmq.container=mirror.gcr.io/rabbitmq:4.1.2-management
+rabbitmq.container=mirror.gcr.io/rabbitmq:4.2.2-management
 rabbitmq.container.version.include=management
 rabbitmq.container.version.exclude=alpine

Reply via email to