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
commit 4f8c60e845613d761443776ef8bffcfdda8b843e Author: James Netherton <[email protected]> AuthorDate: Tue May 5 10:17:30 2026 +0100 Remove stomp and guava-eventbus extensions --- .github/workflows/check-dependency-convergence.yml | 2 - catalog/pom.xml | 26 ------- .../ROOT/examples/components/guava-eventbus.yml | 13 ---- docs/modules/ROOT/nav.adoc | 2 - .../pages/reference/extensions/guava-eventbus.adoc | 41 ----------- .../ROOT/pages/reference/extensions/stomp.adoc | 34 --------- extensions-jvm/guava-eventbus/deployment/pom.xml | 61 ---------------- .../deployment/GuavaEventbusProcessor.java | 46 ------------ extensions-jvm/guava-eventbus/pom.xml | 37 ---------- extensions-jvm/guava-eventbus/runtime/pom.xml | 69 ------------------ .../main/resources/META-INF/quarkus-extension.yaml | 33 --------- extensions-jvm/pom.xml | 12 ---- extensions-jvm/stomp/deployment/pom.xml | 61 ---------------- .../component/stomp/deployment/StompProcessor.java | 46 ------------ extensions-jvm/stomp/pom.xml | 37 ---------- extensions-jvm/stomp/runtime/pom.xml | 69 ------------------ .../main/resources/META-INF/quarkus-extension.yaml | 33 --------- integration-tests-jvm/guava-eventbus/pom.xml | 83 ---------------------- .../guava/eventbus/it/GuavaEventbusResource.java | 50 ------------- .../guava/eventbus/it/GuavaEventbusTest.java | 34 --------- integration-tests-jvm/pom.xml | 2 - integration-tests-jvm/stomp/pom.xml | 83 ---------------------- .../quarkus/component/stomp/it/StompResource.java | 50 ------------- .../quarkus/component/stomp/it/StompTest.java | 34 --------- poms/bom/pom.xml | 36 ---------- poms/bom/src/main/generated/flattened-full-pom.xml | 36 ---------- .../src/main/generated/flattened-reduced-pom.xml | 36 ---------- .../generated/flattened-reduced-verbose-pom.xml | 36 ---------- 28 files changed, 1102 deletions(-) diff --git a/.github/workflows/check-dependency-convergence.yml b/.github/workflows/check-dependency-convergence.yml index 49a6eb4dcf..4bef457f8a 100644 --- a/.github/workflows/check-dependency-convergence.yml +++ b/.github/workflows/check-dependency-convergence.yml @@ -129,8 +129,6 @@ jobs: "org.commonmark:commonmark" # Mismatch between camel-quarkus-debezium-oracle & camel-quarkus-ehcache "org.ehcache:ehcache" - # Mismatch between camel-quarkus-activemq & camel-quarkus-stomp - "org.fusesource.hawtbuf:hawtbuf" # Mismatch between camel-quarkus-aws2-jgroups & camel-quarkus-jgroups-raft "org.jgroups:jgroups" # Mismatch between camel-quarkus-box, camel-quarkus-oaipmh & camel-quarkus-shiro diff --git a/catalog/pom.xml b/catalog/pom.xml index db3987016b..177b138f4c 100644 --- a/catalog/pom.xml +++ b/catalog/pom.xml @@ -1696,19 +1696,6 @@ </exclusion> </exclusions> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-guava-eventbus</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-hashicorp-vault</artifactId> @@ -3893,19 +3880,6 @@ </exclusion> </exclusions> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-stomp</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-stream</artifactId> diff --git a/docs/modules/ROOT/examples/components/guava-eventbus.yml b/docs/modules/ROOT/examples/components/guava-eventbus.yml deleted file mode 100644 index 903a71c15a..0000000000 --- a/docs/modules/ROOT/examples/components/guava-eventbus.yml +++ /dev/null @@ -1,13 +0,0 @@ -# Do not edit directly! -# This file was generated by camel-quarkus-maven-plugin:update-extension-doc-page -cqArtifactId: camel-quarkus-guava-eventbus -cqArtifactIdBase: guava-eventbus -cqNativeSupported: false -cqStatus: Preview -cqDeprecated: true -cqJvmSince: 1.1.0 -cqNativeSince: n/a -cqCamelPartName: guava-eventbus -cqCamelPartTitle: Guava EventBus -cqCamelPartDescription: Send and receive messages to/from Guava EventBus. -cqExtensionPageTitle: Guava EventBus diff --git a/docs/modules/ROOT/nav.adoc b/docs/modules/ROOT/nav.adoc index 3822182ee4..c3a842616f 100644 --- a/docs/modules/ROOT/nav.adoc +++ b/docs/modules/ROOT/nav.adoc @@ -151,7 +151,6 @@ *** xref:reference/extensions/grok.adoc[Grok] *** xref:reference/extensions/groovy.adoc[Groovy] *** xref:reference/extensions/gson.adoc[Gson] -*** xref:reference/extensions/guava-eventbus.adoc[Guava EventBus] *** xref:reference/extensions/hl7.adoc[HL7] *** xref:reference/extensions/http.adoc[HTTP] *** xref:reference/extensions/hashicorp-vault.adoc[Hashicorp Vault] @@ -316,7 +315,6 @@ *** xref:reference/extensions/spring-redis.adoc[Spring Redis] *** xref:reference/extensions/stax.adoc[StAX] *** xref:reference/extensions/stitch.adoc[Stitch] -*** xref:reference/extensions/stomp.adoc[Stomp] *** xref:reference/extensions/stream.adoc[Stream] *** xref:reference/extensions/stringtemplate.adoc[String Template] *** xref:reference/extensions/stub.adoc[Stub] diff --git a/docs/modules/ROOT/pages/reference/extensions/guava-eventbus.adoc b/docs/modules/ROOT/pages/reference/extensions/guava-eventbus.adoc deleted file mode 100644 index 1ca22e9838..0000000000 --- a/docs/modules/ROOT/pages/reference/extensions/guava-eventbus.adoc +++ /dev/null @@ -1,41 +0,0 @@ -// Do not edit directly! -// This file was generated by camel-quarkus-maven-plugin:update-extension-doc-page -[id="extensions-guava-eventbus"] -= Guava EventBus -:linkattrs: -:cq-artifact-id: camel-quarkus-guava-eventbus -:cq-native-supported: false -:cq-status: Preview -:cq-status-deprecation: Preview Deprecated -:cq-description: Send and receive messages to/from Guava EventBus. -:cq-deprecated: true -:cq-jvm-since: 1.1.0 -:cq-native-since: n/a - -ifeval::[{doc-show-badges} == true] -[.badges] -[.badge-key]##JVM since##[.badge-supported]##1.1.0## [.badge-key]##Native##[.badge-unsupported]##unsupported## [.badge-key]##⚠️##[.badge-unsupported]##Deprecated## -endif::[] - -Send and receive messages to/from Guava EventBus. - -[id="extensions-guava-eventbus-whats-inside"] -== What's inside - -* Guava EventBus - - - -[id="extensions-guava-eventbus-maven-coordinates"] -== Maven coordinates - -[source,xml] ----- -<dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-guava-eventbus</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/docs/modules/ROOT/pages/reference/extensions/stomp.adoc b/docs/modules/ROOT/pages/reference/extensions/stomp.adoc deleted file mode 100644 index 0730e9aefd..0000000000 --- a/docs/modules/ROOT/pages/reference/extensions/stomp.adoc +++ /dev/null @@ -1,34 +0,0 @@ -// Do not edit directly! -// This file was generated by camel-quarkus-maven-plugin:update-extension-doc-page -[id="extensions-stomp"] -= Stomp -:linkattrs: -:cq-artifact-id: camel-quarkus-stomp -:cq-native-supported: false -:cq-status: Preview -:cq-status-deprecation: Preview -:cq-description: Send and rececive messages to/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers. -:cq-deprecated: false -:cq-jvm-since: 1.1.0 -:cq-native-since: n/a - -ifeval::[{doc-show-badges} == true] -[.badges] -[.badge-key]##JVM since##[.badge-supported]##1.1.0## [.badge-key]##Native##[.badge-unsupported]##unsupported## -endif::[] - -Send and rececive messages to/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers. - -[id="extensions-stomp-maven-coordinates"] -== Maven coordinates - -[source,xml] ----- -<dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-stomp</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-jvm/guava-eventbus/deployment/pom.xml b/extensions-jvm/guava-eventbus/deployment/pom.xml deleted file mode 100644 index c9257d9e87..0000000000 --- a/extensions-jvm/guava-eventbus/deployment/pom.xml +++ /dev/null @@ -1,61 +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-guava-eventbus-parent</artifactId> - <version>3.36.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> - </parent> - - <artifactId>camel-quarkus-guava-eventbus-deployment</artifactId> - <name>Camel Quarkus :: Guava EventBus :: 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-guava-eventbus</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-jvm/guava-eventbus/deployment/src/main/java/org/apache/camel/quarkus/component/guava/eventbus/deployment/GuavaEventbusProcessor.java b/extensions-jvm/guava-eventbus/deployment/src/main/java/org/apache/camel/quarkus/component/guava/eventbus/deployment/GuavaEventbusProcessor.java deleted file mode 100644 index 239e3f8a63..0000000000 --- a/extensions-jvm/guava-eventbus/deployment/src/main/java/org/apache/camel/quarkus/component/guava/eventbus/deployment/GuavaEventbusProcessor.java +++ /dev/null @@ -1,46 +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.component.guava.eventbus.deployment; - -import io.quarkus.deployment.annotations.BuildStep; -import io.quarkus.deployment.annotations.ExecutionTime; -import io.quarkus.deployment.annotations.Record; -import io.quarkus.deployment.builditem.FeatureBuildItem; -import io.quarkus.deployment.pkg.steps.NativeOrNativeSourcesBuild; -import org.apache.camel.quarkus.core.JvmOnlyRecorder; -import org.jboss.logging.Logger; - -class GuavaEventbusProcessor { - - private static final Logger LOG = Logger.getLogger(GuavaEventbusProcessor.class); - private static final String FEATURE = "camel-guava-eventbus"; - - @BuildStep - FeatureBuildItem feature() { - return new FeatureBuildItem(FEATURE); - } - - /** - * Remove this once this extension starts supporting the native mode. - */ - @BuildStep(onlyIf = NativeOrNativeSourcesBuild.class) - @Record(value = ExecutionTime.RUNTIME_INIT) - void warnJvmInNative(JvmOnlyRecorder recorder) { - JvmOnlyRecorder.warnJvmInNative(LOG, FEATURE); // warn at build time - recorder.warnJvmInNative(FEATURE); // warn at runtime - } -} diff --git a/extensions-jvm/guava-eventbus/pom.xml b/extensions-jvm/guava-eventbus/pom.xml deleted file mode 100644 index 84a48050b7..0000000000 --- a/extensions-jvm/guava-eventbus/pom.xml +++ /dev/null @@ -1,37 +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-extensions-jvm</artifactId> - <version>3.36.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> - </parent> - - <artifactId>camel-quarkus-guava-eventbus-parent</artifactId> - <name>Camel Quarkus :: Guava EventBus</name> - <packaging>pom</packaging> - - <modules> - <module>deployment</module> - <module>runtime</module> - </modules> -</project> diff --git a/extensions-jvm/guava-eventbus/runtime/pom.xml b/extensions-jvm/guava-eventbus/runtime/pom.xml deleted file mode 100644 index 05d8c2647c..0000000000 --- a/extensions-jvm/guava-eventbus/runtime/pom.xml +++ /dev/null @@ -1,69 +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-guava-eventbus-parent</artifactId> - <version>3.36.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> - </parent> - - <artifactId>camel-quarkus-guava-eventbus</artifactId> - <name>Camel Quarkus :: Guava EventBus :: Runtime</name> - <description>Send and receive messages to/from Guava EventBus.</description> - - <properties> - <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince> - </properties> - - <dependencies> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-core</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-guava-eventbus</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-jvm/guava-eventbus/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/extensions-jvm/guava-eventbus/runtime/src/main/resources/META-INF/quarkus-extension.yaml deleted file mode 100644 index 8519684f9a..0000000000 --- a/extensions-jvm/guava-eventbus/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ /dev/null @@ -1,33 +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 Guava EventBus" -description: "Send and receive messages to/from Guava EventBus" -metadata: - icon-url: "https://raw.githubusercontent.com/apache/camel-website/main/antora-ui-camel/src/img/logo-d.svg" - sponsor: "Apache Software Foundation" - unlisted: true - guide: "https://camel.apache.org/camel-quarkus/latest/reference/extensions/guava-eventbus.html" - categories: - - "integration" - status: "deprecated" diff --git a/extensions-jvm/pom.xml b/extensions-jvm/pom.xml index 3fbcabe13e..c7a745a643 100644 --- a/extensions-jvm/pom.xml +++ b/extensions-jvm/pom.xml @@ -59,7 +59,6 @@ <module>fastjson</module> <module>flink</module> <module>google-functions</module> - <module>guava-eventbus</module> <module>huaweicloud-smn</module> <module>ibm-secrets-manager</module> <module>iec60870</module> @@ -88,7 +87,6 @@ <module>snmp</module> <module>spring-redis</module> <module>stitch</module> - <module>stomp</module> <module>stub</module> <module>thrift</module> <module>web3j</module> @@ -149,16 +147,6 @@ <name>camel-console</name> <xrefPrefix>xref:manual::</xrefPrefix> </console> - <!-- TODO: Remove for Camel > 4.20.0 --> - <stomp> - <name>camel-stomp</name> - <xrefPrefix>remove</xrefPrefix> - </stomp> - <!-- TODO: Remove for Camel > 4.21.0 --> - <guava-eventbus> - <name>camel-guava-eventbus</name> - <xrefPrefix>remove</xrefPrefix> - </guava-eventbus> </componentLinkOverrides> </configuration> </execution> diff --git a/extensions-jvm/stomp/deployment/pom.xml b/extensions-jvm/stomp/deployment/pom.xml deleted file mode 100644 index 1c7d37a9d9..0000000000 --- a/extensions-jvm/stomp/deployment/pom.xml +++ /dev/null @@ -1,61 +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-stomp-parent</artifactId> - <version>3.36.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> - </parent> - - <artifactId>camel-quarkus-stomp-deployment</artifactId> - <name>Camel Quarkus :: Stomp :: 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-stomp</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-jvm/stomp/deployment/src/main/java/org/apache/camel/quarkus/component/stomp/deployment/StompProcessor.java b/extensions-jvm/stomp/deployment/src/main/java/org/apache/camel/quarkus/component/stomp/deployment/StompProcessor.java deleted file mode 100644 index 8e5abf5c59..0000000000 --- a/extensions-jvm/stomp/deployment/src/main/java/org/apache/camel/quarkus/component/stomp/deployment/StompProcessor.java +++ /dev/null @@ -1,46 +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.component.stomp.deployment; - -import io.quarkus.deployment.annotations.BuildStep; -import io.quarkus.deployment.annotations.ExecutionTime; -import io.quarkus.deployment.annotations.Record; -import io.quarkus.deployment.builditem.FeatureBuildItem; -import io.quarkus.deployment.pkg.steps.NativeOrNativeSourcesBuild; -import org.apache.camel.quarkus.core.JvmOnlyRecorder; -import org.jboss.logging.Logger; - -class StompProcessor { - - private static final Logger LOG = Logger.getLogger(StompProcessor.class); - private static final String FEATURE = "camel-stomp"; - - @BuildStep - FeatureBuildItem feature() { - return new FeatureBuildItem(FEATURE); - } - - /** - * Remove this once this extension starts supporting the native mode. - */ - @BuildStep(onlyIf = NativeOrNativeSourcesBuild.class) - @Record(value = ExecutionTime.RUNTIME_INIT) - void warnJvmInNative(JvmOnlyRecorder recorder) { - JvmOnlyRecorder.warnJvmInNative(LOG, FEATURE); // warn at build time - recorder.warnJvmInNative(FEATURE); // warn at runtime - } -} diff --git a/extensions-jvm/stomp/pom.xml b/extensions-jvm/stomp/pom.xml deleted file mode 100644 index 30a1158ff1..0000000000 --- a/extensions-jvm/stomp/pom.xml +++ /dev/null @@ -1,37 +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-extensions-jvm</artifactId> - <version>3.36.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> - </parent> - - <artifactId>camel-quarkus-stomp-parent</artifactId> - <name>Camel Quarkus :: Stomp</name> - <packaging>pom</packaging> - - <modules> - <module>deployment</module> - <module>runtime</module> - </modules> -</project> diff --git a/extensions-jvm/stomp/runtime/pom.xml b/extensions-jvm/stomp/runtime/pom.xml deleted file mode 100644 index b4caf27d43..0000000000 --- a/extensions-jvm/stomp/runtime/pom.xml +++ /dev/null @@ -1,69 +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-stomp-parent</artifactId> - <version>3.36.0-SNAPSHOT</version> - <relativePath>../pom.xml</relativePath> - </parent> - - <artifactId>camel-quarkus-stomp</artifactId> - <name>Camel Quarkus :: Stomp :: Runtime</name> - <description>Send and rececive messages to/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers.</description> - - <properties> - <camel.quarkus.jvmSince>1.1.0</camel.quarkus.jvmSince> - </properties> - - <dependencies> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-core</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-stomp</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-jvm/stomp/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/extensions-jvm/stomp/runtime/src/main/resources/META-INF/quarkus-extension.yaml deleted file mode 100644 index cf2b5d3a85..0000000000 --- a/extensions-jvm/stomp/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ /dev/null @@ -1,33 +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 Stomp" -description: "Send and rececive messages to/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers" -metadata: - icon-url: "https://raw.githubusercontent.com/apache/camel-website/main/antora-ui-camel/src/img/logo-d.svg" - sponsor: "Apache Software Foundation" - unlisted: true - guide: "https://camel.apache.org/camel-quarkus/latest/reference/extensions/stomp.html" - categories: - - "integration" - status: "deprecated" diff --git a/integration-tests-jvm/guava-eventbus/pom.xml b/integration-tests-jvm/guava-eventbus/pom.xml deleted file mode 100644 index 82912081d5..0000000000 --- a/integration-tests-jvm/guava-eventbus/pom.xml +++ /dev/null @@ -1,83 +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-build-parent-it</artifactId> - <version>3.36.0-SNAPSHOT</version> - <relativePath>../../poms/build-parent-it/pom.xml</relativePath> - </parent> - - <artifactId>camel-quarkus-integration-test-guava-eventbus</artifactId> - <name>Camel Quarkus :: Integration Tests :: Guava EventBus</name> - <description>Integration tests for Camel Quarkus Guava EventBus extension</description> - - <dependencies> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-guava-eventbus</artifactId> - </dependency> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-resteasy</artifactId> - </dependency> - - <!-- test dependencies --> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-junit</artifactId> - <scope>test</scope> - </dependency> - <dependency> - <groupId>io.rest-assured</groupId> - <artifactId>rest-assured</artifactId> - <scope>test</scope> - </dependency> - </dependencies> - - <profiles> - <profile> - <id>virtualDependencies</id> - <activation> - <property> - <name>!noVirtualDependencies</name> - </property> - </activation> - <dependencies> - <!-- The following dependencies guarantee that this module is built after them. You can update them by running `mvn process-resources -Pformat -N` from the source tree root directory --> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-guava-eventbus-deployment</artifactId> - <version>${project.version}</version> - <type>pom</type> - <scope>test</scope> - <exclusions> - <exclusion> - <groupId>*</groupId> - <artifactId>*</artifactId> - </exclusion> - </exclusions> - </dependency> - </dependencies> - </profile> - </profiles> - -</project> diff --git a/integration-tests-jvm/guava-eventbus/src/main/java/org/apache/camel/quarkus/component/guava/eventbus/it/GuavaEventbusResource.java b/integration-tests-jvm/guava-eventbus/src/main/java/org/apache/camel/quarkus/component/guava/eventbus/it/GuavaEventbusResource.java deleted file mode 100644 index f8a3c575b1..0000000000 --- a/integration-tests-jvm/guava-eventbus/src/main/java/org/apache/camel/quarkus/component/guava/eventbus/it/GuavaEventbusResource.java +++ /dev/null @@ -1,50 +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.component.guava.eventbus.it; - -import jakarta.enterprise.context.ApplicationScoped; -import jakarta.inject.Inject; -import jakarta.ws.rs.GET; -import jakarta.ws.rs.Path; -import jakarta.ws.rs.Produces; -import jakarta.ws.rs.core.MediaType; -import jakarta.ws.rs.core.Response; -import org.apache.camel.CamelContext; -import org.jboss.logging.Logger; - -@Path("/guava-eventbus") -@ApplicationScoped -public class GuavaEventbusResource { - - private static final Logger LOG = Logger.getLogger(GuavaEventbusResource.class); - - private static final String COMPONENT_GUAVA_EVENTBUS = "guava-eventbus"; - @Inject - CamelContext context; - - @Path("/load/component/guava-eventbus") - @GET - @Produces(MediaType.TEXT_PLAIN) - public Response loadComponentGuavaEventbus() throws Exception { - /* This is an autogenerated test */ - if (context.getComponent(COMPONENT_GUAVA_EVENTBUS) != null) { - return Response.ok().build(); - } - LOG.warnf("Could not load [%s] from the Camel context", COMPONENT_GUAVA_EVENTBUS); - return Response.status(500, COMPONENT_GUAVA_EVENTBUS + " could not be loaded from the Camel context").build(); - } -} diff --git a/integration-tests-jvm/guava-eventbus/src/test/java/org/apache/camel/quarkus/component/guava/eventbus/it/GuavaEventbusTest.java b/integration-tests-jvm/guava-eventbus/src/test/java/org/apache/camel/quarkus/component/guava/eventbus/it/GuavaEventbusTest.java deleted file mode 100644 index e624f47416..0000000000 --- a/integration-tests-jvm/guava-eventbus/src/test/java/org/apache/camel/quarkus/component/guava/eventbus/it/GuavaEventbusTest.java +++ /dev/null @@ -1,34 +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.component.guava.eventbus.it; - -import io.quarkus.test.junit.QuarkusTest; -import io.restassured.RestAssured; -import org.junit.jupiter.api.Test; - -@QuarkusTest -class GuavaEventbusTest { - - @Test - public void loadComponentGuavaEventbus() { - /* A simple autogenerated test */ - RestAssured.get("/guava-eventbus/load/component/guava-eventbus") - .then() - .statusCode(200); - } - -} diff --git a/integration-tests-jvm/pom.xml b/integration-tests-jvm/pom.xml index d89f92d44e..cda57bc2b7 100644 --- a/integration-tests-jvm/pom.xml +++ b/integration-tests-jvm/pom.xml @@ -58,7 +58,6 @@ <module>fastjson</module> <module>flink</module> <module>google-functions</module> - <module>guava-eventbus</module> <module>huaweicloud-smn</module> <module>ibm-secrets-manager</module> <module>iec60870</module> @@ -91,7 +90,6 @@ <module>snmp</module> <module>spring-redis</module> <module>stitch</module> - <module>stomp</module> <module>stub</module> <module>thrift</module> <module>web3j</module> diff --git a/integration-tests-jvm/stomp/pom.xml b/integration-tests-jvm/stomp/pom.xml deleted file mode 100644 index 0573e4c765..0000000000 --- a/integration-tests-jvm/stomp/pom.xml +++ /dev/null @@ -1,83 +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-build-parent-it</artifactId> - <version>3.36.0-SNAPSHOT</version> - <relativePath>../../poms/build-parent-it/pom.xml</relativePath> - </parent> - - <artifactId>camel-quarkus-integration-test-stomp</artifactId> - <name>Camel Quarkus :: Integration Tests :: Stomp</name> - <description>Integration tests for Camel Quarkus Stomp extension</description> - - <dependencies> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-stomp</artifactId> - </dependency> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-resteasy</artifactId> - </dependency> - - <!-- test dependencies --> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-junit</artifactId> - <scope>test</scope> - </dependency> - <dependency> - <groupId>io.rest-assured</groupId> - <artifactId>rest-assured</artifactId> - <scope>test</scope> - </dependency> - </dependencies> - - <profiles> - <profile> - <id>virtualDependencies</id> - <activation> - <property> - <name>!noVirtualDependencies</name> - </property> - </activation> - <dependencies> - <!-- The following dependencies guarantee that this module is built after them. You can update them by running `mvn process-resources -Pformat -N` from the source tree root directory --> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-stomp-deployment</artifactId> - <version>${project.version}</version> - <type>pom</type> - <scope>test</scope> - <exclusions> - <exclusion> - <groupId>*</groupId> - <artifactId>*</artifactId> - </exclusion> - </exclusions> - </dependency> - </dependencies> - </profile> - </profiles> - -</project> diff --git a/integration-tests-jvm/stomp/src/main/java/org/apache/camel/quarkus/component/stomp/it/StompResource.java b/integration-tests-jvm/stomp/src/main/java/org/apache/camel/quarkus/component/stomp/it/StompResource.java deleted file mode 100644 index 96a556b69c..0000000000 --- a/integration-tests-jvm/stomp/src/main/java/org/apache/camel/quarkus/component/stomp/it/StompResource.java +++ /dev/null @@ -1,50 +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.component.stomp.it; - -import jakarta.enterprise.context.ApplicationScoped; -import jakarta.inject.Inject; -import jakarta.ws.rs.GET; -import jakarta.ws.rs.Path; -import jakarta.ws.rs.Produces; -import jakarta.ws.rs.core.MediaType; -import jakarta.ws.rs.core.Response; -import org.apache.camel.CamelContext; -import org.jboss.logging.Logger; - -@Path("/stomp") -@ApplicationScoped -public class StompResource { - - private static final Logger LOG = Logger.getLogger(StompResource.class); - - private static final String COMPONENT_STOMP = "stomp"; - @Inject - CamelContext context; - - @Path("/load/component/stomp") - @GET - @Produces(MediaType.TEXT_PLAIN) - public Response loadComponentStomp() throws Exception { - /* This is an autogenerated test */ - if (context.getComponent(COMPONENT_STOMP) != null) { - return Response.ok().build(); - } - LOG.warnf("Could not load [%s] from the Camel context", COMPONENT_STOMP); - return Response.status(500, COMPONENT_STOMP + " could not be loaded from the Camel context").build(); - } -} diff --git a/integration-tests-jvm/stomp/src/test/java/org/apache/camel/quarkus/component/stomp/it/StompTest.java b/integration-tests-jvm/stomp/src/test/java/org/apache/camel/quarkus/component/stomp/it/StompTest.java deleted file mode 100644 index d995fdff54..0000000000 --- a/integration-tests-jvm/stomp/src/test/java/org/apache/camel/quarkus/component/stomp/it/StompTest.java +++ /dev/null @@ -1,34 +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.component.stomp.it; - -import io.quarkus.test.junit.QuarkusTest; -import io.restassured.RestAssured; -import org.junit.jupiter.api.Test; - -@QuarkusTest -class StompTest { - - @Test - public void loadComponentStomp() { - /* A simple autogenerated test */ - RestAssured.get("/stomp/load/component/stomp") - .then() - .statusCode(200); - } - -} diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml index 2aba185515..3669315dbd 100644 --- a/poms/bom/pom.xml +++ b/poms/bom/pom.xml @@ -1578,17 +1578,6 @@ <artifactId>camel-gson</artifactId> <version>${camel.version}</version> </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-guava-eventbus</artifactId> - <version>${camel.version}</version> - <exclusions> - <exclusion> - <groupId>org.checkerframework</groupId> - <artifactId>checker-qual</artifactId> - </exclusion> - </exclusions> - </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-hashicorp-vault</artifactId> @@ -2987,11 +2976,6 @@ <artifactId>camel-stitch</artifactId> <version>${camel.version}</version> </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-stomp</artifactId> - <version>${camel.version}</version> - </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-stream</artifactId> @@ -4659,16 +4643,6 @@ <artifactId>camel-quarkus-gson-deployment</artifactId> <version>${camel-quarkus.version}</version> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-guava-eventbus</artifactId> - <version>${camel-quarkus.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-guava-eventbus-deployment</artifactId> - <version>${camel-quarkus.version}</version> - </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-hashicorp-vault</artifactId> @@ -6359,16 +6333,6 @@ <artifactId>camel-quarkus-stitch-deployment</artifactId> <version>${camel-quarkus.version}</version> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-stomp</artifactId> - <version>${camel-quarkus.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-stomp-deployment</artifactId> - <version>${camel-quarkus.version}</version> - </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-stream</artifactId> diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml b/poms/bom/src/main/generated/flattened-full-pom.xml index 498f4033b5..26dc23177e 100644 --- a/poms/bom/src/main/generated/flattened-full-pom.xml +++ b/poms/bom/src/main/generated/flattened-full-pom.xml @@ -1491,17 +1491,6 @@ <artifactId>camel-gson</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>4.21.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </dependency> - <dependency> - <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-guava-eventbus</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>4.21.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <exclusions> - <exclusion> - <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>checker-qual</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - </exclusion> - </exclusions> - </dependency> <dependency> <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>camel-hashicorp-vault</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -2884,11 +2873,6 @@ <artifactId>camel-stitch</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>4.21.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </dependency> - <dependency> - <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-stomp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>4.21.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - </dependency> <dependency> <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>camel-stream</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -4544,16 +4528,6 @@ <artifactId>camel-quarkus-gson-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>3.36.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-quarkus-guava-eventbus</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>3.36.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-quarkus-guava-eventbus-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>3.36.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>camel-quarkus-hashicorp-vault</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6244,16 +6218,6 @@ <artifactId>camel-quarkus-stitch-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>3.36.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-quarkus-stomp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>3.36.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-quarkus-stomp-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>3.36.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>camel-quarkus-stream</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml b/poms/bom/src/main/generated/flattened-reduced-pom.xml index ebd3d6eaa0..8e704b7fc2 100644 --- a/poms/bom/src/main/generated/flattened-reduced-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml @@ -1486,17 +1486,6 @@ <artifactId>camel-gson</artifactId> <version>4.21.0-SNAPSHOT</version> </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-guava-eventbus</artifactId> - <version>4.21.0-SNAPSHOT</version> - <exclusions> - <exclusion> - <groupId>org.checkerframework</groupId> - <artifactId>checker-qual</artifactId> - </exclusion> - </exclusions> - </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-hashicorp-vault</artifactId> @@ -2874,11 +2863,6 @@ <artifactId>camel-stitch</artifactId> <version>4.21.0-SNAPSHOT</version> </dependency> - <dependency> - <groupId>org.apache.camel</groupId> - <artifactId>camel-stomp</artifactId> - <version>4.21.0-SNAPSHOT</version> - </dependency> <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-stream</artifactId> @@ -4523,16 +4507,6 @@ <artifactId>camel-quarkus-gson-deployment</artifactId> <version>3.36.0-SNAPSHOT</version> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-guava-eventbus</artifactId> - <version>3.36.0-SNAPSHOT</version> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-guava-eventbus-deployment</artifactId> - <version>3.36.0-SNAPSHOT</version> - </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-hashicorp-vault</artifactId> @@ -6223,16 +6197,6 @@ <artifactId>camel-quarkus-stitch-deployment</artifactId> <version>3.36.0-SNAPSHOT</version> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-stomp</artifactId> - <version>3.36.0-SNAPSHOT</version> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-stomp-deployment</artifactId> - <version>3.36.0-SNAPSHOT</version> - </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-stream</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 e60c56b37f..348481edfb 100644 --- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml @@ -1486,17 +1486,6 @@ <artifactId>camel-gson</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>4.21.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </dependency> - <dependency> - <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-guava-eventbus</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>4.21.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <exclusions> - <exclusion> - <groupId>org.checkerframework</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>checker-qual</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - </exclusion> - </exclusions> - </dependency> <dependency> <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>camel-hashicorp-vault</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -2874,11 +2863,6 @@ <artifactId>camel-stitch</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>4.21.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </dependency> - <dependency> - <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-stomp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>4.21.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - </dependency> <dependency> <groupId>org.apache.camel</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>camel-stream</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -4523,16 +4507,6 @@ <artifactId>camel-quarkus-gson-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>3.36.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-quarkus-guava-eventbus</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>3.36.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-quarkus-guava-eventbus-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>3.36.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>camel-quarkus-hashicorp-vault</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> @@ -6223,16 +6197,6 @@ <artifactId>camel-quarkus-stitch-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>3.36.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-quarkus-stomp</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>3.36.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <artifactId>camel-quarkus-stomp-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - <version>3.36.0-SNAPSHOT</version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> - </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <artifactId>camel-quarkus-stream</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
