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

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


The following commit(s) were added to refs/heads/camel-main by this push:
     new 8adc096031 Remove reactive-executor extension
8adc096031 is described below

commit 8adc096031b903e670467f993d2e93a31622b350
Author: Jiri Ondrusek <[email protected]>
AuthorDate: Tue Sep 1 11:56:50 2026 +0200

    Remove reactive-executor extension
    
    The camel-reactive-executor-vertx (and camel-reactive-executor-tomcat)
    components were removed from Camel main (apache/camel@64a4351,
    apache/camel@05d8c5b);
    
    Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
---
 catalog/pom.xml                                    | 13 ----
 docs/modules/ROOT/nav.adoc                         |  1 -
 .../pages/reference/extensions/mcp-server.adoc     |  2 +-
 .../reference/extensions/reactive-executor.adoc    | 39 -----------
 .../quarkus/core/deployment/CamelProcessor.java    |  6 --
 extensions-core/pom.xml                            |  1 -
 .../reactive-executor/deployment/pom.xml           | 65 ------------------
 .../executor/deployment/BuildProcessor.java        | 32 ---------
 .../reactive/executor/deployment/Feature.java      | 29 --------
 extensions-core/reactive-executor/pom.xml          | 40 -----------
 extensions-core/reactive-executor/runtime/pom.xml  | 78 ----------------------
 .../executor/ReactiveExecutorRecorder.java         | 39 -----------
 .../main/resources/META-INF/quarkus-extension.yaml | 36 ----------
 integration-tests/main/pom.xml                     | 17 -----
 .../camel/quarkus/main/CoreMainResource.java       |  6 --
 .../apache/camel/quarkus/main/CoreMainTest.java    |  5 +-
 poms/bom/pom.xml                                   | 15 -----
 poms/bom/src/main/generated/flattened-full-pom.xml | 19 +-----
 .../src/main/generated/flattened-reduced-pom.xml   | 19 +-----
 .../generated/flattened-reduced-verbose-pom.xml    | 19 +-----
 .../org/apache/camel/quarkus/maven/CqCatalog.java  |  4 --
 21 files changed, 9 insertions(+), 476 deletions(-)

diff --git a/catalog/pom.xml b/catalog/pom.xml
index ebe62398e4..e2e5daa095 100644
--- a/catalog/pom.xml
+++ b/catalog/pom.xml
@@ -3412,19 +3412,6 @@
                 </exclusion>
             </exclusions>
         </dependency>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-reactive-executor</artifactId>
-            <version>${project.version}</version>
-            <type>pom</type>
-            <scope>test</scope>
-            <exclusions>
-                <exclusion>
-                    <groupId>*</groupId>
-                    <artifactId>*</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
         <dependency>
             <groupId>org.apache.camel.quarkus</groupId>
             <artifactId>camel-quarkus-reactive-streams</artifactId>
diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc
index d7b68b84d6..7eea7a2475 100644
--- a/docs/modules/ROOT/nav.adoc
+++ b/docs/modules/ROOT/nav.adoc
@@ -280,7 +280,6 @@
 *** xref:reference/extensions/qute.adoc[Qute]
 *** xref:reference/extensions/rest-openapi.adoc[REST OpenApi]
 *** xref:reference/extensions/rss.adoc[RSS]
-*** xref:reference/extensions/reactive-executor.adoc[Reactive Executor]
 *** xref:reference/extensions/reactive-streams.adoc[Reactive Streams]
 *** xref:reference/extensions/redis.adoc[Redis]
 *** xref:reference/extensions/ref.adoc[Ref]
diff --git a/docs/modules/ROOT/pages/reference/extensions/mcp-server.adoc 
b/docs/modules/ROOT/pages/reference/extensions/mcp-server.adoc
index 080044d97d..21935ece3e 100644
--- a/docs/modules/ROOT/pages/reference/extensions/mcp-server.adoc
+++ b/docs/modules/ROOT/pages/reference/extensions/mcp-server.adoc
@@ -7,7 +7,7 @@
 :cq-native-supported: true
 :cq-status: Preview
 :cq-status-deprecation: Preview
-:cq-description: Expose ai-tool routes as MCP tools over streamable HTTP
+:cq-description: Expose ai-tool routes as MCP tools and ai-resource routes as 
MCP resources over streamable HTTP
 :cq-deprecated: false
 :cq-jvm-since: 3.39.0
 :cq-native-since: 3.39.0
diff --git 
a/docs/modules/ROOT/pages/reference/extensions/reactive-executor.adoc 
b/docs/modules/ROOT/pages/reference/extensions/reactive-executor.adoc
deleted file mode 100644
index 9986edbb49..0000000000
--- a/docs/modules/ROOT/pages/reference/extensions/reactive-executor.adoc
+++ /dev/null
@@ -1,39 +0,0 @@
-// Do not edit directly!
-// This file was generated by 
camel-quarkus-maven-plugin:update-extension-doc-page
-[id="extensions-reactive-executor"]
-= Reactive Executor
-:page-aliases: extensions/reactive-executor.adoc
-:linkattrs:
-:cq-artifact-id: camel-quarkus-reactive-executor
-:cq-native-supported: true
-:cq-status: Stable
-:cq-status-deprecation: Stable
-:cq-description: Reactive Executor for camel-core using Vert.x
-:cq-deprecated: false
-:cq-jvm-since: 0.3.0
-:cq-native-since: 0.3.0
-
-ifeval::[{doc-show-badges} == true]
-[.badges]
-[.badge-key]##JVM since##[.badge-supported]##0.3.0## [.badge-key]##Native 
since##[.badge-supported]##0.3.0##
-endif::[]
-
-Reactive Executor for camel-core using Vert.x
-
-[id="extensions-reactive-executor-maven-coordinates"]
-== Maven coordinates
-
-https://{link-quarkus-code-generator}/?extension-search=camel-quarkus-reactive-executor[Create
 a new project with this extension on {link-quarkus-code-generator}, 
window="_blank"]
-
-Or add the coordinates to your existing project:
-
-[source,xml]
-----
-<dependency>
-    <groupId>org.apache.camel.quarkus</groupId>
-    <artifactId>camel-quarkus-reactive-executor</artifactId>
-</dependency>
-----
-ifeval::[{doc-show-user-guide-link} == true]
-Check the xref:user-guide/index.adoc[User guide] for more information about 
writing Camel Quarkus applications.
-endif::[]
diff --git 
a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java
 
b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java
index 5e535cfbd8..c92025393a 100644
--- 
a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java
+++ 
b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java
@@ -144,12 +144,6 @@ class CamelProcessor {
     void coreServiceFilter(BuildProducer<CamelServiceFilterBuildItem> 
filterBuildItems) {
         filterBuildItems.produce(
                 new 
CamelServiceFilterBuildItem(CamelServiceFilter.forService("properties-component-factory")));
-
-        // The reactive executor is programmatically configured by an 
extension or
-        // a default implementation is provided by this processor thus we can 
safely
-        // prevent loading of this service.
-        filterBuildItems.produce(
-                new 
CamelServiceFilterBuildItem(CamelServiceFilter.forService("reactive-executor")));
     }
 
     @BuildStep
diff --git a/extensions-core/pom.xml b/extensions-core/pom.xml
index ead97e4b0a..ca6a40e061 100644
--- a/extensions-core/pom.xml
+++ b/extensions-core/pom.xml
@@ -35,7 +35,6 @@
     <modules>
         <module>core</module>
         <module>http-common</module>
-        <module>reactive-executor</module>
         <module>xml-io-dsl</module>
         <module>xml-jaxb</module>
         <module>xml-jaxp</module>
diff --git a/extensions-core/reactive-executor/deployment/pom.xml 
b/extensions-core/reactive-executor/deployment/pom.xml
deleted file mode 100644
index 2351d996d7..0000000000
--- a/extensions-core/reactive-executor/deployment/pom.xml
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-reactive-executor-parent</artifactId>
-        <version>3.40.0-SNAPSHOT</version>
-        <relativePath>../pom.xml</relativePath>
-    </parent>
-
-    <artifactId>camel-quarkus-reactive-executor-deployment</artifactId>
-    <name>Camel Quarkus :: Core :: Reactive Executor :: Deployment</name>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-core-deployment</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-reactive-executor</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>io.quarkus</groupId>
-            <artifactId>quarkus-vertx-deployment</artifactId>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <configuration>
-                    <annotationProcessorPaths>
-                        <path>
-                            <groupId>io.quarkus</groupId>
-                            
<artifactId>quarkus-extension-processor</artifactId>
-                            <version>${quarkus.version}</version>
-                        </path>
-                    </annotationProcessorPaths>
-                </configuration>
-            </plugin>
-        </plugins>
-    </build>
-
-</project>
diff --git 
a/extensions-core/reactive-executor/deployment/src/main/java/org/apache/camel/quarkus/reactive/executor/deployment/BuildProcessor.java
 
b/extensions-core/reactive-executor/deployment/src/main/java/org/apache/camel/quarkus/reactive/executor/deployment/BuildProcessor.java
deleted file mode 100644
index 12002969d2..0000000000
--- 
a/extensions-core/reactive-executor/deployment/src/main/java/org/apache/camel/quarkus/reactive/executor/deployment/BuildProcessor.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.quarkus.reactive.executor.deployment;
-
-import io.quarkus.deployment.annotations.BuildStep;
-import io.quarkus.deployment.annotations.ExecutionTime;
-import io.quarkus.deployment.annotations.Record;
-import io.quarkus.vertx.deployment.VertxBuildItem;
-import 
org.apache.camel.quarkus.core.deployment.spi.RuntimeCamelContextCustomizerBuildItem;
-import org.apache.camel.quarkus.reactive.executor.ReactiveExecutorRecorder;
-
-public class BuildProcessor {
-    @Record(value = ExecutionTime.RUNTIME_INIT, optional = true)
-    @BuildStep
-    RuntimeCamelContextCustomizerBuildItem 
reactiveExecutorCustomizer(ReactiveExecutorRecorder recorder, VertxBuildItem 
vertx) {
-        return new 
RuntimeCamelContextCustomizerBuildItem(recorder.createReactiveExecutorCustomizer(vertx.getVertx()));
-    }
-}
diff --git 
a/extensions-core/reactive-executor/deployment/src/main/java/org/apache/camel/quarkus/reactive/executor/deployment/Feature.java
 
b/extensions-core/reactive-executor/deployment/src/main/java/org/apache/camel/quarkus/reactive/executor/deployment/Feature.java
deleted file mode 100644
index ae24845dac..0000000000
--- 
a/extensions-core/reactive-executor/deployment/src/main/java/org/apache/camel/quarkus/reactive/executor/deployment/Feature.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.quarkus.reactive.executor.deployment;
-
-import io.quarkus.deployment.annotations.BuildStep;
-import io.quarkus.deployment.builditem.FeatureBuildItem;
-
-public class Feature {
-    private static final String FEATURE = "camel-reactive-executor";
-
-    @BuildStep
-    FeatureBuildItem feature() {
-        return new FeatureBuildItem(FEATURE);
-    }
-}
diff --git a/extensions-core/reactive-executor/pom.xml 
b/extensions-core/reactive-executor/pom.xml
deleted file mode 100644
index 8c47a283ad..0000000000
--- a/extensions-core/reactive-executor/pom.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
-
-    <parent>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-extensions-core</artifactId>
-        <version>3.40.0-SNAPSHOT</version>
-        <relativePath>../pom.xml</relativePath>
-    </parent>
-
-    <modelVersion>4.0.0</modelVersion>
-
-    <artifactId>camel-quarkus-reactive-executor-parent</artifactId>
-    <name>Camel Quarkus :: Core :: Reactive Executor</name>
-    <packaging>pom</packaging>
-
-    <modules>
-        <module>deployment</module>
-        <module>runtime</module>
-    </modules>
-
-</project>
diff --git a/extensions-core/reactive-executor/runtime/pom.xml 
b/extensions-core/reactive-executor/runtime/pom.xml
deleted file mode 100644
index 127460665a..0000000000
--- a/extensions-core/reactive-executor/runtime/pom.xml
+++ /dev/null
@@ -1,78 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-
-         http://www.apache.org/licenses/LICENSE-2.0
-
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-reactive-executor-parent</artifactId>
-        <version>3.40.0-SNAPSHOT</version>
-        <relativePath>../pom.xml</relativePath>
-    </parent>
-
-    <artifactId>camel-quarkus-reactive-executor</artifactId>
-    <name>Camel Quarkus :: Core :: Reactive Executor :: Runtime</name>
-    <description>Reactive Executor for camel-core using Vert.x</description>
-
-    <properties>
-        <camel.quarkus.jvmSince>0.3.0</camel.quarkus.jvmSince>
-        <camel.quarkus.nativeSince>0.3.0</camel.quarkus.nativeSince>
-    </properties>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-core</artifactId>
-        </dependency>
-
-        <!-- camel -->
-        <dependency>
-            <groupId>org.apache.camel</groupId>
-            <artifactId>camel-reactive-executor-vertx</artifactId>
-        </dependency>
-
-        <!-- quarkus -->
-        <dependency>
-            <groupId>io.quarkus</groupId>
-            <artifactId>quarkus-vertx</artifactId>
-        </dependency>
-    </dependencies>
-
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-extension-maven-plugin</artifactId>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-compiler-plugin</artifactId>
-                <configuration>
-                    <annotationProcessorPaths>
-                        <path>
-                            <groupId>io.quarkus</groupId>
-                            
<artifactId>quarkus-extension-processor</artifactId>
-                            <version>${quarkus.version}</version>
-                        </path>
-                    </annotationProcessorPaths>
-                </configuration>
-            </plugin>
-        </plugins>
-    </build>
-</project>
diff --git 
a/extensions-core/reactive-executor/runtime/src/main/java/org/apache/camel/quarkus/reactive/executor/ReactiveExecutorRecorder.java
 
b/extensions-core/reactive-executor/runtime/src/main/java/org/apache/camel/quarkus/reactive/executor/ReactiveExecutorRecorder.java
deleted file mode 100644
index 27a2db77c8..0000000000
--- 
a/extensions-core/reactive-executor/runtime/src/main/java/org/apache/camel/quarkus/reactive/executor/ReactiveExecutorRecorder.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.camel.quarkus.reactive.executor;
-
-import io.quarkus.runtime.RuntimeValue;
-import io.quarkus.runtime.annotations.Recorder;
-import io.vertx.core.Vertx;
-import org.apache.camel.CamelContext;
-import org.apache.camel.reactive.vertx.VertXReactiveExecutor;
-import org.apache.camel.spi.CamelContextCustomizer;
-
-@Recorder
-public class ReactiveExecutorRecorder {
-    public RuntimeValue<CamelContextCustomizer> 
createReactiveExecutorCustomizer(RuntimeValue<Vertx> vertx) {
-        return new RuntimeValue<>(new CamelContextCustomizer() {
-            @Override
-            public void configure(CamelContext context) {
-                VertXReactiveExecutor executor = new VertXReactiveExecutor();
-                executor.setVertx(vertx.getValue());
-
-                
context.getCamelContextExtension().setReactiveExecutor(executor);
-            }
-        });
-    }
-}
diff --git 
a/extensions-core/reactive-executor/runtime/src/main/resources/META-INF/quarkus-extension.yaml
 
b/extensions-core/reactive-executor/runtime/src/main/resources/META-INF/quarkus-extension.yaml
deleted file mode 100644
index 4080b83138..0000000000
--- 
a/extensions-core/reactive-executor/runtime/src/main/resources/META-INF/quarkus-extension.yaml
+++ /dev/null
@@ -1,36 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-
-# This is a generated file. Do not edit directly!
-# To re-generate, run the following command from the top level directory:
-#
-#   mvn -N cq:update-quarkus-metadata
-#
----
-name: "Camel Reactive Executor"
-description: "Reactive Executor for camel-core using Vert.x"
-metadata:
-  icon-url: 
"https://raw.githubusercontent.com/apache/camel-website/main/antora-ui-camel/src/img/logo-d.svg";
-  sponsor: "Apache Software Foundation"
-  guide: 
"https://camel.apache.org/camel-quarkus/latest/reference/extensions/reactive-executor.html";
-  categories:
-  - "integration"
-  status: "stable"
-  integrates:
-    - name: "Camel"
-      artifact: "org.apache.camel:camel-base"
-      version: "${camel.version}"
\ No newline at end of file
diff --git a/integration-tests/main/pom.xml b/integration-tests/main/pom.xml
index 09ab44dc36..8a601d1135 100644
--- a/integration-tests/main/pom.xml
+++ b/integration-tests/main/pom.xml
@@ -31,10 +31,6 @@
     <description>The camel integration tests</description>
 
     <dependencies>
-        <dependency>
-            <groupId>org.apache.camel.quarkus</groupId>
-            <artifactId>camel-quarkus-reactive-executor</artifactId>
-        </dependency>
         <dependency>
             <groupId>org.apache.camel.quarkus</groupId>
             <artifactId>camel-quarkus-direct</artifactId>
@@ -170,19 +166,6 @@
                         </exclusion>
                     </exclusions>
                 </dependency>
-                <dependency>
-                    <groupId>org.apache.camel.quarkus</groupId>
-                    
<artifactId>camel-quarkus-reactive-executor-deployment</artifactId>
-                    <version>${project.version}</version>
-                    <type>pom</type>
-                    <scope>test</scope>
-                    <exclusions>
-                        <exclusion>
-                            <groupId>*</groupId>
-                            <artifactId>*</artifactId>
-                        </exclusion>
-                    </exclusions>
-                </dependency>
                 <dependency>
                     <groupId>org.apache.camel.quarkus</groupId>
                     <artifactId>camel-quarkus-timer-deployment</artifactId>
diff --git 
a/integration-tests/main/src/main/java/org/apache/camel/quarkus/main/CoreMainResource.java
 
b/integration-tests/main/src/main/java/org/apache/camel/quarkus/main/CoreMainResource.java
index c14c82afc5..832e0d4974 100644
--- 
a/integration-tests/main/src/main/java/org/apache/camel/quarkus/main/CoreMainResource.java
+++ 
b/integration-tests/main/src/main/java/org/apache/camel/quarkus/main/CoreMainResource.java
@@ -46,7 +46,6 @@ import org.apache.camel.model.ModelCamelContext;
 import org.apache.camel.quarkus.core.CamelRuntime;
 import org.apache.camel.quarkus.core.FastFactoryFinderResolver;
 import org.apache.camel.quarkus.it.support.typeconverter.MyPair;
-import org.apache.camel.reactive.vertx.VertXReactiveExecutor;
 import org.apache.camel.spi.BeanRepository;
 import org.apache.camel.spi.ContextReloadStrategy;
 import org.apache.camel.spi.DataFormat;
@@ -179,11 +178,6 @@ public class CoreMainResource {
         JsonObjectBuilder builder = Json.createObjectBuilder();
         builder.add("class", executor.getClass().getName());
 
-        if (executor instanceof VertXReactiveExecutor) {
-            builder.add("configured", ((VertXReactiveExecutor) 
executor).getVertx() != null);
-
-        }
-
         return builder.build();
     }
 
diff --git 
a/integration-tests/main/src/test/java/org/apache/camel/quarkus/main/CoreMainTest.java
 
b/integration-tests/main/src/test/java/org/apache/camel/quarkus/main/CoreMainTest.java
index 55dedfd1a0..e570a92a10 100644
--- 
a/integration-tests/main/src/test/java/org/apache/camel/quarkus/main/CoreMainTest.java
+++ 
b/integration-tests/main/src/test/java/org/apache/camel/quarkus/main/CoreMainTest.java
@@ -26,10 +26,10 @@ import io.restassured.path.json.JsonPath;
 import io.restassured.response.Response;
 import jakarta.ws.rs.core.MediaType;
 import org.apache.camel.ServiceStatus;
+import org.apache.camel.impl.engine.DefaultReactiveExecutor;
 import org.apache.camel.quarkus.core.DisabledModelToXMLDumper;
 import org.apache.camel.quarkus.core.RegistryRoutesLoaders;
 import org.apache.camel.quarkus.test.DisabledOnQuarkusPlatform;
-import org.apache.camel.reactive.vertx.VertXReactiveExecutor;
 import org.apache.camel.support.DefaultLRUCacheFactory;
 import org.junit.jupiter.api.Test;
 
@@ -155,8 +155,7 @@ public class CoreMainTest {
                 .body()
                 .jsonPath();
 
-        
assertThat(executor.getString("class")).isEqualTo(VertXReactiveExecutor.class.getName());
-        assertThat(executor.getBoolean("configured")).isTrue();
+        
assertThat(executor.getString("class")).isEqualTo(DefaultReactiveExecutor.class.getName());
     }
 
     @Test
diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml
index a219a177ea..0b35a17531 100644
--- a/poms/bom/pom.xml
+++ b/poms/bom/pom.xml
@@ -2807,11 +2807,6 @@
                 <artifactId>camel-quickfix</artifactId>
                 <version>${camel.version}</version>
             </dependency>
-            <dependency>
-                <groupId>org.apache.camel</groupId>
-                <artifactId>camel-reactive-executor-vertx</artifactId>
-                <version>${camel.version}</version>
-            </dependency>
             <dependency>
                 <groupId>org.apache.camel</groupId>
                 <artifactId>camel-reactive-streams</artifactId>
@@ -6070,16 +6065,6 @@
                 <artifactId>camel-quarkus-qute-deployment</artifactId>
                 <version>${camel-quarkus.version}</version>
             </dependency>
-            <dependency>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-reactive-executor</artifactId>
-                <version>${camel-quarkus.version}</version>
-            </dependency>
-            <dependency>
-                <groupId>org.apache.camel.quarkus</groupId>
-                
<artifactId>camel-quarkus-reactive-executor-deployment</artifactId>
-                <version>${camel-quarkus.version}</version>
-            </dependency>
             <dependency>
                 <groupId>org.apache.camel.quarkus</groupId>
                 <artifactId>camel-quarkus-reactive-streams</artifactId>
diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml 
b/poms/bom/src/main/generated/flattened-full-pom.xml
index 53b496d08f..d611d06961 100644
--- a/poms/bom/src/main/generated/flattened-full-pom.xml
+++ b/poms/bom/src/main/generated/flattened-full-pom.xml
@@ -2704,11 +2704,6 @@
         <artifactId>camel-quickfix</artifactId>
         <version>4.23.0-SNAPSHOT</version>
       </dependency>
-      <dependency>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>camel-reactive-executor-vertx</artifactId>
-        <version>4.23.0-SNAPSHOT</version>
-      </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-reactive-streams</artifactId>
@@ -5955,16 +5950,6 @@
         <artifactId>camel-quarkus-qute-deployment</artifactId>
         <version>3.40.0-SNAPSHOT</version>
       </dependency>
-      <dependency>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-reactive-executor</artifactId>
-        <version>3.40.0-SNAPSHOT</version>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-reactive-executor-deployment</artifactId>
-        <version>3.40.0-SNAPSHOT</version>
-      </dependency>
       <dependency>
         <groupId>org.apache.camel.quarkus</groupId>
         <artifactId>camel-quarkus-reactive-streams</artifactId>
@@ -7574,12 +7559,12 @@
       <dependency>
         <groupId>io.dropwizard.metrics</groupId>
         <artifactId>metrics-core</artifactId>
-        <version>4.2.39</version>
+        <version>4.2.40</version>
       </dependency>
       <dependency>
         <groupId>io.dropwizard.metrics</groupId>
         <artifactId>metrics-jmx</artifactId>
-        <version>4.2.39</version>
+        <version>4.2.40</version>
       </dependency>
       <dependency>
         <groupId>io.micrometer</groupId>
diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml 
b/poms/bom/src/main/generated/flattened-reduced-pom.xml
index bf8414a65f..b104582d8c 100644
--- a/poms/bom/src/main/generated/flattened-reduced-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml
@@ -887,7 +887,7 @@
       <dependency>
         <groupId>io.dropwizard.metrics</groupId>
         <artifactId>metrics-core</artifactId>
-        <version>4.2.39</version>
+        <version>4.2.40</version>
       </dependency>
       <dependency>
         <groupId>io.dropwizard.metrics</groupId>
@@ -897,7 +897,7 @@
       <dependency>
         <groupId>io.dropwizard.metrics</groupId>
         <artifactId>metrics-jmx</artifactId>
-        <version>4.2.39</version>
+        <version>4.2.40</version>
       </dependency>
       <dependency>
         <groupId>io.dropwizard.metrics</groupId>
@@ -4047,11 +4047,6 @@
         <artifactId>camel-quickfix</artifactId>
         <version>4.23.0-SNAPSHOT</version>
       </dependency>
-      <dependency>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>camel-reactive-executor-vertx</artifactId>
-        <version>4.23.0-SNAPSHOT</version>
-      </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-reactive-streams</artifactId>
@@ -7303,16 +7298,6 @@
         <artifactId>camel-quarkus-qute-deployment</artifactId>
         <version>3.40.0-SNAPSHOT</version>
       </dependency>
-      <dependency>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-reactive-executor</artifactId>
-        <version>3.40.0-SNAPSHOT</version>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-reactive-executor-deployment</artifactId>
-        <version>3.40.0-SNAPSHOT</version>
-      </dependency>
       <dependency>
         <groupId>org.apache.camel.quarkus</groupId>
         <artifactId>camel-quarkus-reactive-streams</artifactId>
diff --git a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml 
b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
index 0242dd1b57..e834428df1 100644
--- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
@@ -887,7 +887,7 @@
       <dependency>
         <groupId>io.dropwizard.metrics</groupId>
         <artifactId>metrics-core</artifactId>
-        <version>4.2.39</version>
+        <version>4.2.40</version>
       </dependency>
       <dependency>
         <groupId>io.dropwizard.metrics</groupId>
@@ -897,7 +897,7 @@
       <dependency>
         <groupId>io.dropwizard.metrics</groupId>
         <artifactId>metrics-jmx</artifactId>
-        <version>4.2.39</version>
+        <version>4.2.40</version>
       </dependency>
       <dependency>
         <groupId>io.dropwizard.metrics</groupId>
@@ -4047,11 +4047,6 @@
         <artifactId>camel-quickfix</artifactId>
         <version>4.23.0-SNAPSHOT</version>
       </dependency>
-      <dependency>
-        <groupId>org.apache.camel</groupId>
-        <artifactId>camel-reactive-executor-vertx</artifactId>
-        <version>4.23.0-SNAPSHOT</version>
-      </dependency>
       <dependency>
         <groupId>org.apache.camel</groupId>
         <artifactId>camel-reactive-streams</artifactId>
@@ -7303,16 +7298,6 @@
         <artifactId>camel-quarkus-qute-deployment</artifactId>
         <version>3.40.0-SNAPSHOT</version>
       </dependency>
-      <dependency>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-reactive-executor</artifactId>
-        <version>3.40.0-SNAPSHOT</version>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.camel.quarkus</groupId>
-        <artifactId>camel-quarkus-reactive-executor-deployment</artifactId>
-        <version>3.40.0-SNAPSHOT</version>
-      </dependency>
       <dependency>
         <groupId>org.apache.camel.quarkus</groupId>
         <artifactId>camel-quarkus-reactive-streams</artifactId>
diff --git 
a/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/CqCatalog.java
 
b/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/CqCatalog.java
index 0551dcb013..9c425ee82f 100644
--- 
a/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/CqCatalog.java
+++ 
b/tooling/maven-plugin/src/main/java/org/apache/camel/quarkus/maven/CqCatalog.java
@@ -132,8 +132,6 @@ public class CqCatalog {
     public static String toCamelComponentArtifactIdBase(String 
cqArtifactIdBase) {
         if ("core".equals(cqArtifactIdBase)) {
             return "base";
-        } else if ("reactive-executor".equals(cqArtifactIdBase)) {
-            return "reactive-executor-vertx";
         } else {
             return cqArtifactIdBase;
         }
@@ -146,8 +144,6 @@ public class CqCatalog {
             if ("core".equals(cqArtifactIdBase)) {
                 filter = model -> "camel-base".equals(model.getArtifactId())
                         || 
"camel-core-languages".equals(model.getArtifactId());
-            } else if ("reactive-executor".equals(cqArtifactIdBase)) {
-                filter = model -> 
"camel-reactive-executor-vertx".equals(model.getArtifactId());
             } else if ("qute".equals(cqArtifactIdBase)) {
                 filter = model -> 
"camel-quarkus-qute-component".equals(model.getArtifactId());
             } else {

Reply via email to