This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 2d3ef4c36f695a815395756601532d507938fed8 Author: Peter Palaga <[email protected]> AuthorDate: Mon Feb 9 13:48:24 2026 +0100 Extended ReflectiveHierarchyStep breaks netty-http integration test native compilation, fix #8245 --- catalog/pom.xml | 13 ++++++++ extensions-core/xml-jaxb/deployment/pom.xml | 4 +-- extensions-core/xml-jaxb/runtime/pom.xml | 4 +-- extensions-support/aws/deployment/pom.xml | 4 +-- extensions-support/aws/runtime/pom.xml | 4 +-- .../jackson-dataformat-xml/deployment/pom.xml | 4 +-- .../jackson-dataformat-xml/runtime/pom.xml | 4 +-- .../jaxb/deployment/pom.xml | 12 +++---- .../support/jaxb/deployment/JaxbProcessor.java | 28 ++++++++++++++++ extensions-support/jaxb/pom.xml | 37 ++++++++++++++++++++++ .../jaxb/runtime}/pom.xml | 26 +++++++-------- .../main/resources/META-INF/quarkus-extension.yaml | 27 ++++++++++++++++ extensions-support/pom.xml | 1 + extensions/infinispan/deployment/pom.xml | 4 +-- extensions/infinispan/runtime/pom.xml | 4 +-- extensions/jaxb/deployment/pom.xml | 4 +-- extensions/jaxb/runtime/pom.xml | 4 +-- extensions/salesforce/deployment/pom.xml | 4 +-- extensions/salesforce/runtime/pom.xml | 4 +-- .../dataformats-json/json-jackson/pom.xml | 6 +--- .../dataformats-json/json-jsonb/pom.xml | 6 +--- integration-tests/dataformats-json-grouped/pom.xml | 19 +++++++++-- poms/bom/pom.xml | 10 ++++++ poms/bom/src/main/generated/flattened-full-pom.xml | 10 ++++++ .../src/main/generated/flattened-reduced-pom.xml | 10 ++++++ .../generated/flattened-reduced-verbose-pom.xml | 10 ++++++ 26 files changed, 205 insertions(+), 58 deletions(-) diff --git a/catalog/pom.xml b/catalog/pom.xml index e2090b3078..a4ff286095 100644 --- a/catalog/pom.xml +++ b/catalog/pom.xml @@ -4153,6 +4153,19 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb</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-support-jdbc</artifactId> diff --git a/extensions-core/xml-jaxb/deployment/pom.xml b/extensions-core/xml-jaxb/deployment/pom.xml index f4936fa8ab..633601e65e 100644 --- a/extensions-core/xml-jaxb/deployment/pom.xml +++ b/extensions-core/xml-jaxb/deployment/pom.xml @@ -43,8 +43,8 @@ <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb-deployment</artifactId> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb-deployment</artifactId> </dependency> </dependencies> diff --git a/extensions-core/xml-jaxb/runtime/pom.xml b/extensions-core/xml-jaxb/runtime/pom.xml index 4000e13c5b..e50c2eed01 100644 --- a/extensions-core/xml-jaxb/runtime/pom.xml +++ b/extensions-core/xml-jaxb/runtime/pom.xml @@ -55,8 +55,8 @@ <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb</artifactId> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb</artifactId> </dependency> </dependencies> diff --git a/extensions-support/aws/deployment/pom.xml b/extensions-support/aws/deployment/pom.xml index 9e5ab4f2a8..31a78b2b47 100644 --- a/extensions-support/aws/deployment/pom.xml +++ b/extensions-support/aws/deployment/pom.xml @@ -38,8 +38,8 @@ <artifactId>quarkus-jackson-deployment</artifactId> </dependency> <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb-deployment</artifactId> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions-support/aws/runtime/pom.xml b/extensions-support/aws/runtime/pom.xml index 2ffebe67eb..4d4fe6ca54 100644 --- a/extensions-support/aws/runtime/pom.xml +++ b/extensions-support/aws/runtime/pom.xml @@ -43,8 +43,8 @@ <artifactId>quarkus-jackson</artifactId> </dependency> <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb</artifactId> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb</artifactId> </dependency> <dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> diff --git a/extensions-support/jackson-dataformat-xml/deployment/pom.xml b/extensions-support/jackson-dataformat-xml/deployment/pom.xml index 9000d1f066..b2921a1b2c 100644 --- a/extensions-support/jackson-dataformat-xml/deployment/pom.xml +++ b/extensions-support/jackson-dataformat-xml/deployment/pom.xml @@ -34,8 +34,8 @@ <artifactId>quarkus-jackson-deployment</artifactId> </dependency> <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb-deployment</artifactId> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions-support/jackson-dataformat-xml/runtime/pom.xml b/extensions-support/jackson-dataformat-xml/runtime/pom.xml index f6b546e96f..344c0b4024 100644 --- a/extensions-support/jackson-dataformat-xml/runtime/pom.xml +++ b/extensions-support/jackson-dataformat-xml/runtime/pom.xml @@ -34,8 +34,8 @@ <artifactId>quarkus-jackson</artifactId> </dependency> <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb</artifactId> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb</artifactId> </dependency> <dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> diff --git a/extensions/jaxb/deployment/pom.xml b/extensions-support/jaxb/deployment/pom.xml similarity index 85% copy from extensions/jaxb/deployment/pom.xml copy to extensions-support/jaxb/deployment/pom.xml index 575e74a84b..aef2b27c57 100644 --- a/extensions/jaxb/deployment/pom.xml +++ b/extensions-support/jaxb/deployment/pom.xml @@ -21,26 +21,22 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-jaxb-parent</artifactId> + <artifactId>camel-quarkus-support-jaxb-parent</artifactId> <version>3.32.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> - <artifactId>camel-quarkus-jaxb-deployment</artifactId> - <name>Camel Quarkus :: JAXB :: Deployment</name> + <artifactId>camel-quarkus-support-jaxb-deployment</artifactId> + <name>Camel Quarkus :: Support :: JAXB :: Deployment</name> <dependencies> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-core-deployment</artifactId> - </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-jaxb-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-jaxb</artifactId> + <artifactId>camel-quarkus-support-jaxb</artifactId> </dependency> </dependencies> diff --git a/extensions-support/jaxb/deployment/src/main/java/org/apache/camel/quarkus/support/jaxb/deployment/JaxbProcessor.java b/extensions-support/jaxb/deployment/src/main/java/org/apache/camel/quarkus/support/jaxb/deployment/JaxbProcessor.java new file mode 100644 index 0000000000..e1e463e4f0 --- /dev/null +++ b/extensions-support/jaxb/deployment/src/main/java/org/apache/camel/quarkus/support/jaxb/deployment/JaxbProcessor.java @@ -0,0 +1,28 @@ +/* + * 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.support.jaxb.deployment; + +import io.quarkus.deployment.annotations.BuildStep; +import io.quarkus.jaxb.deployment.IgnoreJaxbAnnotatedClassesBuildItem; + +public class JaxbProcessor { + + @BuildStep + IgnoreJaxbAnnotatedClassesBuildItem ignoreJaxbAnnotatedClasses() { + return new IgnoreJaxbAnnotatedClassesBuildItem(className -> className.startsWith("org.apache.camel.model.")); + } +} diff --git a/extensions-support/jaxb/pom.xml b/extensions-support/jaxb/pom.xml new file mode 100644 index 0000000000..af9cbc042d --- /dev/null +++ b/extensions-support/jaxb/pom.xml @@ -0,0 +1,37 @@ +<?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-support</artifactId> + <version>3.32.0-SNAPSHOT</version> + <relativePath>../pom.xml</relativePath> + </parent> + + <artifactId>camel-quarkus-support-jaxb-parent</artifactId> + <name>Camel Quarkus :: Support :: JAXB</name> + <packaging>pom</packaging> + + <modules> + <module>deployment</module> + <module>runtime</module> + </modules> +</project> diff --git a/extensions/jaxb/deployment/pom.xml b/extensions-support/jaxb/runtime/pom.xml similarity index 78% copy from extensions/jaxb/deployment/pom.xml copy to extensions-support/jaxb/runtime/pom.xml index 575e74a84b..a8652e746a 100644 --- a/extensions/jaxb/deployment/pom.xml +++ b/extensions-support/jaxb/runtime/pom.xml @@ -21,31 +21,32 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-jaxb-parent</artifactId> + <artifactId>camel-quarkus-support-jaxb-parent</artifactId> <version>3.32.0-SNAPSHOT</version> <relativePath>../pom.xml</relativePath> </parent> - <artifactId>camel-quarkus-jaxb-deployment</artifactId> - <name>Camel Quarkus :: JAXB :: Deployment</name> + <artifactId>camel-quarkus-support-jaxb</artifactId> + <name>Camel Quarkus :: Support :: JAXB :: Runtime</name> + + <properties> + <camel.quarkus.jvmSince>3.32.0</camel.quarkus.jvmSince> + <camel.quarkus.nativeSince>3.32.0</camel.quarkus.nativeSince> + </properties> <dependencies> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-core-deployment</artifactId> - </dependency> <dependency> <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb-deployment</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-jaxb</artifactId> + <artifactId>quarkus-jaxb</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> @@ -61,5 +62,4 @@ </plugin> </plugins> </build> - </project> diff --git a/extensions-support/jaxb/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/extensions-support/jaxb/runtime/src/main/resources/META-INF/quarkus-extension.yaml new file mode 100644 index 0000000000..edd7107020 --- /dev/null +++ b/extensions-support/jaxb/runtime/src/main/resources/META-INF/quarkus-extension.yaml @@ -0,0 +1,27 @@ +# +# 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. +# + +--- +name: "Camel Quarkus Support JAXB" +description: "Camel Quarkus Support JAXB" +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" + categories: + - "integration" diff --git a/extensions-support/pom.xml b/extensions-support/pom.xml index 16cc070ad4..ad8f63f520 100644 --- a/extensions-support/pom.xml +++ b/extensions-support/pom.xml @@ -50,6 +50,7 @@ <module>httpclient</module> <module>httpclient5</module> <module>jackson-dataformat-xml</module> + <module>jaxb</module> <module>jdbc</module> <module>jetty</module> <module>langchain4j</module> diff --git a/extensions/infinispan/deployment/pom.xml b/extensions/infinispan/deployment/pom.xml index 448680d59b..5966b0b1f7 100644 --- a/extensions/infinispan/deployment/pom.xml +++ b/extensions/infinispan/deployment/pom.xml @@ -34,8 +34,8 @@ <artifactId>quarkus-infinispan-client-deployment</artifactId> </dependency> <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb-deployment</artifactId> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/infinispan/runtime/pom.xml b/extensions/infinispan/runtime/pom.xml index f726983a18..8f70fbf7d9 100644 --- a/extensions/infinispan/runtime/pom.xml +++ b/extensions/infinispan/runtime/pom.xml @@ -43,8 +43,8 @@ <artifactId>quarkus-infinispan-client</artifactId> </dependency> <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb</artifactId> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb</artifactId> </dependency> <dependency> <groupId>org.apache.camel</groupId> diff --git a/extensions/jaxb/deployment/pom.xml b/extensions/jaxb/deployment/pom.xml index 575e74a84b..9a6caccbd9 100644 --- a/extensions/jaxb/deployment/pom.xml +++ b/extensions/jaxb/deployment/pom.xml @@ -35,8 +35,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb-deployment</artifactId> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/jaxb/runtime/pom.xml b/extensions/jaxb/runtime/pom.xml index 2e1fc97d54..51a3f44d39 100644 --- a/extensions/jaxb/runtime/pom.xml +++ b/extensions/jaxb/runtime/pom.xml @@ -50,8 +50,8 @@ </exclusions> </dependency> <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb</artifactId> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb</artifactId> </dependency> </dependencies> diff --git a/extensions/salesforce/deployment/pom.xml b/extensions/salesforce/deployment/pom.xml index 7b87dc96af..4ea0d84b89 100644 --- a/extensions/salesforce/deployment/pom.xml +++ b/extensions/salesforce/deployment/pom.xml @@ -34,8 +34,8 @@ <artifactId>quarkus-jackson-deployment</artifactId> </dependency> <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb-deployment</artifactId> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb-deployment</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> diff --git a/extensions/salesforce/runtime/pom.xml b/extensions/salesforce/runtime/pom.xml index 2d4d1b1fc5..7ee86d5663 100644 --- a/extensions/salesforce/runtime/pom.xml +++ b/extensions/salesforce/runtime/pom.xml @@ -39,8 +39,8 @@ <artifactId>quarkus-jackson</artifactId> </dependency> <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb</artifactId> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> diff --git a/integration-test-groups/dataformats-json/json-jackson/pom.xml b/integration-test-groups/dataformats-json/json-jackson/pom.xml index 457d7a688b..c38c7900c2 100644 --- a/integration-test-groups/dataformats-json/json-jackson/pom.xml +++ b/integration-test-groups/dataformats-json/json-jackson/pom.xml @@ -65,10 +65,6 @@ <groupId>io.quarkus</groupId> <artifactId>quarkus-resteasy</artifactId> </dependency> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb</artifactId> - </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-resteasy-jsonb</artifactId> @@ -243,5 +239,5 @@ </dependencies> </profile> </profiles> - + </project> \ No newline at end of file diff --git a/integration-test-groups/dataformats-json/json-jsonb/pom.xml b/integration-test-groups/dataformats-json/json-jsonb/pom.xml index d4a3774a63..969d95b616 100644 --- a/integration-test-groups/dataformats-json/json-jsonb/pom.xml +++ b/integration-test-groups/dataformats-json/json-jsonb/pom.xml @@ -57,10 +57,6 @@ <groupId>io.quarkus</groupId> <artifactId>quarkus-resteasy</artifactId> </dependency> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb</artifactId> - </dependency> <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-resteasy-jsonb</artifactId> @@ -209,5 +205,5 @@ </dependencies> </profile> </profiles> - + </project> \ No newline at end of file diff --git a/integration-tests/dataformats-json-grouped/pom.xml b/integration-tests/dataformats-json-grouped/pom.xml index 6b2d7c9079..b5bd01dd16 100644 --- a/integration-tests/dataformats-json-grouped/pom.xml +++ b/integration-tests/dataformats-json-grouped/pom.xml @@ -75,8 +75,8 @@ <artifactId>quarkus-resteasy</artifactId> </dependency> <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jaxb</artifactId> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> @@ -280,6 +280,19 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb-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-xml-io-dsl-deployment</artifactId> @@ -296,5 +309,5 @@ </dependencies> </profile> </profiles> - + </project> \ No newline at end of file diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml index 1ad268527d..f6a2ce14b3 100644 --- a/poms/bom/pom.xml +++ b/poms/bom/pom.xml @@ -6546,6 +6546,16 @@ <artifactId>camel-quarkus-support-jackson-dataformat-xml-deployment</artifactId> <version>${camel-quarkus.version}</version> </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb</artifactId> + <version>${camel-quarkus.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb-deployment</artifactId> + <version>${camel-quarkus.version}</version> + </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-jdbc</artifactId> diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml b/poms/bom/src/main/generated/flattened-full-pom.xml index 16426de16d..2d3bd4193a 100644 --- a/poms/bom/src/main/generated/flattened-full-pom.xml +++ b/poms/bom/src/main/generated/flattened-full-pom.xml @@ -6431,6 +6431,16 @@ <artifactId>camel-quarkus-support-jackson-dataformat-xml-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>3.32.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-support-jaxb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>3.32.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-support-jaxb-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>3.32.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-support-jdbc</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 ec02a7ccd7..50436da2e5 100644 --- a/poms/bom/src/main/generated/flattened-reduced-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml @@ -6410,6 +6410,16 @@ <artifactId>camel-quarkus-support-jackson-dataformat-xml-deployment</artifactId> <version>3.32.0-SNAPSHOT</version> </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb</artifactId> + <version>3.32.0-SNAPSHOT</version> + </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-support-jaxb-deployment</artifactId> + <version>3.32.0-SNAPSHOT</version> + </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-jdbc</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 def9dfed53..9aec98f56e 100644 --- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml +++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml @@ -6410,6 +6410,16 @@ <artifactId>camel-quarkus-support-jackson-dataformat-xml-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> <version>3.32.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-support-jaxb</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>3.32.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-support-jaxb-deployment</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} --> + <version>3.32.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-support-jdbc</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
