This is an automated email from the ASF dual-hosted git repository. ppalaga pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/master by this push: new 58825cb Leverage Quarkus JAXP extension where applicable #1806 58825cb is described below commit 58825cb95a61363f2e780ea8a37fa6591b4984c5 Author: Peter Palaga <ppal...@redhat.com> AuthorDate: Mon Oct 26 13:25:19 2020 +0100 Leverage Quarkus JAXP extension where applicable #1806 --- catalog/pom.xml | 13 ---- extensions-core/xml-jaxb/deployment/pom.xml | 4 +- extensions-core/xml-jaxb/runtime/pom.xml | 4 +- extensions-core/xml-jaxp/deployment/pom.xml | 4 +- .../xml/jaxp/deployment/XmlJaxpProcessor.java | 11 ++++ extensions-core/xml-jaxp/runtime/pom.xml | 4 +- extensions-support/pom.xml | 1 - .../deployment/XalanNativeImageProcessor.java | 17 ++++-- extensions-support/xml/deployment/pom.xml | 58 ------------------ .../support/xml/deployment/XmlSupportFeature.java | 29 --------- .../xml/deployment/XmlSupportProcessor.java | 49 --------------- extensions-support/xml/pom.xml | 39 ------------ extensions-support/xml/runtime/pom.xml | 70 ---------------------- .../main/resources/META-INF/quarkus-extension.yaml | 28 --------- extensions/aws-ec2/deployment/pom.xml | 4 +- extensions/aws-ec2/runtime/pom.xml | 6 +- extensions/aws-ecs/deployment/pom.xml | 4 +- extensions/aws-ecs/runtime/pom.xml | 4 +- extensions/aws-eks/deployment/pom.xml | 4 +- extensions/aws-eks/runtime/pom.xml | 4 +- extensions/aws-iam/deployment/pom.xml | 4 +- extensions/aws-iam/runtime/pom.xml | 6 +- extensions/aws-kinesis/deployment/pom.xml | 4 +- extensions/aws-kinesis/runtime/pom.xml | 4 +- extensions/aws-kms/deployment/pom.xml | 4 +- extensions/aws-kms/runtime/pom.xml | 4 +- extensions/aws-lambda/deployment/pom.xml | 4 +- extensions/aws-lambda/runtime/pom.xml | 4 +- extensions/aws-s3/deployment/pom.xml | 4 +- extensions/aws-s3/runtime/pom.xml | 4 +- extensions/aws-sns/deployment/pom.xml | 4 +- extensions/aws-sns/runtime/pom.xml | 4 +- extensions/aws-sqs/deployment/pom.xml | 4 +- extensions/aws-sqs/runtime/pom.xml | 4 +- extensions/aws-translate/deployment/pom.xml | 4 +- extensions/aws-translate/runtime/pom.xml | 6 +- extensions/aws2-athena/deployment/pom.xml | 4 +- extensions/aws2-athena/runtime/pom.xml | 6 +- extensions/aws2-cw/deployment/pom.xml | 4 +- extensions/aws2-cw/runtime/pom.xml | 6 +- extensions/aws2-ddb/deployment/pom.xml | 4 +- extensions/aws2-ddb/runtime/pom.xml | 6 +- extensions/aws2-ec2/deployment/pom.xml | 4 +- extensions/aws2-ec2/runtime/pom.xml | 6 +- extensions/aws2-ecs/deployment/pom.xml | 4 +- extensions/aws2-ecs/runtime/pom.xml | 6 +- extensions/aws2-eks/deployment/pom.xml | 4 +- extensions/aws2-eks/runtime/pom.xml | 6 +- extensions/aws2-iam/deployment/pom.xml | 4 +- extensions/aws2-iam/runtime/pom.xml | 6 +- extensions/aws2-kms/deployment/pom.xml | 4 +- extensions/aws2-kms/runtime/pom.xml | 6 +- extensions/aws2-mq/deployment/pom.xml | 4 +- extensions/aws2-mq/runtime/pom.xml | 6 +- extensions/aws2-msk/deployment/pom.xml | 4 +- extensions/aws2-msk/runtime/pom.xml | 6 +- extensions/aws2-s3/deployment/pom.xml | 4 +- extensions/aws2-s3/runtime/pom.xml | 6 +- extensions/aws2-ses/deployment/pom.xml | 4 +- extensions/aws2-ses/runtime/pom.xml | 6 +- extensions/aws2-sns/deployment/pom.xml | 4 +- extensions/aws2-sns/runtime/pom.xml | 6 +- extensions/aws2-sqs/deployment/pom.xml | 4 +- extensions/aws2-sqs/runtime/pom.xml | 6 +- extensions/aws2-sts/deployment/pom.xml | 4 +- extensions/aws2-sts/runtime/pom.xml | 6 +- extensions/aws2-translate/deployment/pom.xml | 4 +- extensions/aws2-translate/runtime/pom.xml | 6 +- extensions/azure/deployment/pom.xml | 4 +- extensions/azure/runtime/pom.xml | 4 +- .../component/dozer/deployment/DozerProcessor.java | 4 -- extensions/fhir/deployment/pom.xml | 4 +- extensions/fhir/runtime/pom.xml | 4 +- extensions/jackson/deployment/pom.xml | 4 +- extensions/jackson/runtime/pom.xml | 4 +- extensions/olingo4/deployment/pom.xml | 4 +- extensions/olingo4/runtime/pom.xml | 4 +- extensions/tagsoup/deployment/pom.xml | 4 +- extensions/tagsoup/runtime/pom.xml | 4 +- extensions/validator/deployment/pom.xml | 4 +- .../validator/deployment/ValidatorProcessor.java | 13 ---- extensions/validator/runtime/pom.xml | 4 +- extensions/xpath/deployment/pom.xml | 4 +- .../component/xpath/deployment/XPathProcessor.java | 6 -- extensions/xpath/runtime/pom.xml | 4 +- extensions/xslt/deployment/pom.xml | 4 +- extensions/xslt/runtime/pom.xml | 4 +- poms/bom/pom.xml | 10 ---- 88 files changed, 191 insertions(+), 491 deletions(-) diff --git a/catalog/pom.xml b/catalog/pom.xml index 80b5136..d613a8c 100644 --- a/catalog/pom.xml +++ b/catalog/pom.xml @@ -3676,19 +3676,6 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</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-xstream</artifactId> <version>${project.version}</version> <type>pom</type> diff --git a/extensions-core/xml-jaxb/deployment/pom.xml b/extensions-core/xml-jaxb/deployment/pom.xml index 0a3e861..b9763c2 100644 --- a/extensions-core/xml-jaxb/deployment/pom.xml +++ b/extensions-core/xml-jaxb/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-xml-jaxb</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> diff --git a/extensions-core/xml-jaxb/runtime/pom.xml b/extensions-core/xml-jaxb/runtime/pom.xml index 77611a6..704f995 100644 --- a/extensions-core/xml-jaxb/runtime/pom.xml +++ b/extensions-core/xml-jaxb/runtime/pom.xml @@ -63,8 +63,8 @@ <artifactId>camel-quarkus-core</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> diff --git a/extensions-core/xml-jaxp/deployment/pom.xml b/extensions-core/xml-jaxp/deployment/pom.xml index 4ddb809..4c9e978 100644 --- a/extensions-core/xml-jaxp/deployment/pom.xml +++ b/extensions-core/xml-jaxp/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-xml-jaxp</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> </dependencies> diff --git a/extensions-core/xml-jaxp/deployment/src/main/java/org/apache/camel/quarkus/component/xml/jaxp/deployment/XmlJaxpProcessor.java b/extensions-core/xml-jaxp/deployment/src/main/java/org/apache/camel/quarkus/component/xml/jaxp/deployment/XmlJaxpProcessor.java index 40689f7..18f49cd 100644 --- a/extensions-core/xml-jaxp/deployment/src/main/java/org/apache/camel/quarkus/component/xml/jaxp/deployment/XmlJaxpProcessor.java +++ b/extensions-core/xml-jaxp/deployment/src/main/java/org/apache/camel/quarkus/component/xml/jaxp/deployment/XmlJaxpProcessor.java @@ -16,9 +16,11 @@ */ package org.apache.camel.quarkus.component.xml.jaxp.deployment; +import io.quarkus.deployment.annotations.BuildProducer; import io.quarkus.deployment.annotations.BuildStep; import io.quarkus.deployment.builditem.CapabilityBuildItem; import io.quarkus.deployment.builditem.FeatureBuildItem; +import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem; import org.apache.camel.quarkus.support.common.CamelCapabilities; class XmlJaxpProcessor { @@ -34,4 +36,13 @@ class XmlJaxpProcessor { CapabilityBuildItem capability() { return new CapabilityBuildItem(CamelCapabilities.XML); } + + @BuildStep + void reflective(BuildProducer<ReflectiveClassBuildItem> reflectiveClass) { + reflectiveClass.produce( + new ReflectiveClassBuildItem( + false, + false, + "org.apache.camel.converter.jaxp.XmlConverter")); + } } diff --git a/extensions-core/xml-jaxp/runtime/pom.xml b/extensions-core/xml-jaxp/runtime/pom.xml index e6aa21d..a3b1a26 100644 --- a/extensions-core/xml-jaxp/runtime/pom.xml +++ b/extensions-core/xml-jaxp/runtime/pom.xml @@ -56,8 +56,8 @@ <artifactId>camel-quarkus-core</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> </dependencies> diff --git a/extensions-support/pom.xml b/extensions-support/pom.xml index d8b8070..8c7c1cb 100644 --- a/extensions-support/pom.xml +++ b/extensions-support/pom.xml @@ -51,7 +51,6 @@ <module>spring</module> <module>webhook</module> <module>xstream</module> - <module>xml</module> <module>xalan</module> </modules> </project> diff --git a/extensions-support/xalan/deployment/src/main/java/org/apache/camel/quarkus/support/xalan/deployment/XalanNativeImageProcessor.java b/extensions-support/xalan/deployment/src/main/java/org/apache/camel/quarkus/support/xalan/deployment/XalanNativeImageProcessor.java index 1278dbb..5c08acc 100644 --- a/extensions-support/xalan/deployment/src/main/java/org/apache/camel/quarkus/support/xalan/deployment/XalanNativeImageProcessor.java +++ b/extensions-support/xalan/deployment/src/main/java/org/apache/camel/quarkus/support/xalan/deployment/XalanNativeImageProcessor.java @@ -19,6 +19,7 @@ package org.apache.camel.quarkus.support.xalan.deployment; import java.nio.charset.StandardCharsets; import java.util.Arrays; import java.util.List; +import java.util.stream.Stream; import io.quarkus.deployment.annotations.BuildProducer; import io.quarkus.deployment.annotations.BuildStep; @@ -59,15 +60,23 @@ class XalanNativeImageProcessor { @BuildStep List<NativeImageResourceBundleBuildItem> resourceBundles() { return Arrays.asList( - new NativeImageResourceBundleBuildItem("com.sun.org.apache.xalan.internal.xsltc.compiler.util.ErrorMessages"), + new NativeImageResourceBundleBuildItem("org.apache.xalan.xsltc.compiler.util.ErrorMessages"), new NativeImageResourceBundleBuildItem("org.apache.xml.serializer.utils.SerializerMessages"), new NativeImageResourceBundleBuildItem("org.apache.xml.serializer.XMLEntities")); } @BuildStep - List<NativeImageResourceBuildItem> resources() { - return Arrays.asList( - new NativeImageResourceBuildItem("org/apache/xml/serializer/output_xml.properties")); + void resources(BuildProducer<NativeImageResourceBuildItem> resource) { + + Stream.of( + "html", + "text", + "xml", + "unknown") + .map(s -> "org/apache/xml/serializer/output_" + s + ".properties") + .map(NativeImageResourceBuildItem::new) + .forEach(resource::produce); + } @BuildStep diff --git a/extensions-support/xml/deployment/pom.xml b/extensions-support/xml/deployment/pom.xml deleted file mode 100644 index 59345f7..0000000 --- a/extensions-support/xml/deployment/pom.xml +++ /dev/null @@ -1,58 +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-support-xml-parent</artifactId> - <version>1.4.0-SNAPSHOT</version> - </parent> - <modelVersion>4.0.0</modelVersion> - - <artifactId>camel-quarkus-support-xml-deployment</artifactId> - <name>Camel Quarkus :: Support :: XML :: Deployment</name> - - <dependencies> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-core-deployment</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <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-support/xml/deployment/src/main/java/org/apache/camel/quarkus/support/xml/deployment/XmlSupportFeature.java b/extensions-support/xml/deployment/src/main/java/org/apache/camel/quarkus/support/xml/deployment/XmlSupportFeature.java deleted file mode 100644 index 0a4030d..0000000 --- a/extensions-support/xml/deployment/src/main/java/org/apache/camel/quarkus/support/xml/deployment/XmlSupportFeature.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.support.xml.deployment; - -import io.quarkus.deployment.annotations.BuildStep; -import io.quarkus.deployment.builditem.FeatureBuildItem; - -public class XmlSupportFeature { - private static final String FEATURE = "camel-support-xml"; - - @BuildStep - FeatureBuildItem feature() { - return new FeatureBuildItem(FEATURE); - } -} diff --git a/extensions-support/xml/deployment/src/main/java/org/apache/camel/quarkus/support/xml/deployment/XmlSupportProcessor.java b/extensions-support/xml/deployment/src/main/java/org/apache/camel/quarkus/support/xml/deployment/XmlSupportProcessor.java deleted file mode 100644 index 3fd64d1..0000000 --- a/extensions-support/xml/deployment/src/main/java/org/apache/camel/quarkus/support/xml/deployment/XmlSupportProcessor.java +++ /dev/null @@ -1,49 +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.support.xml.deployment; - -import io.quarkus.deployment.annotations.BuildProducer; -import io.quarkus.deployment.annotations.BuildStep; -import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem; - -public class XmlSupportProcessor { - @BuildStep - void reflective(BuildProducer<ReflectiveClassBuildItem> reflectiveClass) { - reflectiveClass.produce( - new ReflectiveClassBuildItem( - false, - false, - "com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl", - "com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl", - "com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl", - "com.sun.org.apache.xerces.internal.parsers.SAXParser", - "com.sun.xml.internal.stream.XMLInputFactoryImpl", - "com.sun.xml.internal.stream.XMLOutputFactoryImpl")); - - reflectiveClass.produce( - new ReflectiveClassBuildItem( - false, - false, - "org.apache.camel.converter.jaxp.XmlConverter")); - - // javax.xml.namespace.QName is needed as it is used as part of the processor - // definitions in the DSL and parsers like Jackson (used in camel-k YAML DSL) - // fails if this class is cannot be instantiated reflectively. - reflectiveClass.produce( - new ReflectiveClassBuildItem(true, false, "javax.xml.namespace.QName")); - } -} diff --git a/extensions-support/xml/pom.xml b/extensions-support/xml/pom.xml deleted file mode 100644 index c87a085..0000000 --- a/extensions-support/xml/pom.xml +++ /dev/null @@ -1,39 +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-build-parent</artifactId> - <version>1.4.0-SNAPSHOT</version> - <relativePath>../../poms/build-parent/pom.xml</relativePath> - </parent> - - <modelVersion>4.0.0</modelVersion> - - <artifactId>camel-quarkus-support-xml-parent</artifactId> - <name>Camel Quarkus :: Support :: XML</name> - <packaging>pom</packaging> - <modules> - <module>deployment</module> - <module>runtime</module> - </modules> - -</project> diff --git a/extensions-support/xml/runtime/pom.xml b/extensions-support/xml/runtime/pom.xml deleted file mode 100644 index a9310a9..0000000 --- a/extensions-support/xml/runtime/pom.xml +++ /dev/null @@ -1,70 +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-support-xml-parent</artifactId> - <version>1.4.0-SNAPSHOT</version> - </parent> - <modelVersion>4.0.0</modelVersion> - - <artifactId>camel-quarkus-support-xml</artifactId> - <name>Camel Quarkus :: Support :: XML :: Runtime</name> - - <dependencyManagement> - <dependencies> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-bom</artifactId> - <version>${project.version}</version> - <type>pom</type> - <scope>import</scope> - </dependency> - </dependencies> - </dependencyManagement> - - <dependencies> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-core</artifactId> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-bootstrap-maven-plugin</artifactId> - </plugin> - <plugin> - <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-support/xml/runtime/src/main/resources/META-INF/quarkus-extension.yaml b/extensions-support/xml/runtime/src/main/resources/META-INF/quarkus-extension.yaml deleted file mode 100644 index a6d6187..0000000 --- a/extensions-support/xml/runtime/src/main/resources/META-INF/quarkus-extension.yaml +++ /dev/null @@ -1,28 +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. -# - ---- -name: "Camel Quarkus Support XML" -description: "Camel Quarkus Support XML" -metadata: - unlisted: true - keywords: - - "camel" - - "xml" - guide: "https://quarkus.io/guides/camel" - categories: - - "integration" \ No newline at end of file diff --git a/extensions/aws-ec2/deployment/pom.xml b/extensions/aws-ec2/deployment/pom.xml index 44a71d5..c1d5096 100644 --- a/extensions/aws-ec2/deployment/pom.xml +++ b/extensions/aws-ec2/deployment/pom.xml @@ -35,8 +35,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-ec2/runtime/pom.xml b/extensions/aws-ec2/runtime/pom.xml index c91e5df..7495800 100644 --- a/extensions/aws-ec2/runtime/pom.xml +++ b/extensions/aws-ec2/runtime/pom.xml @@ -52,9 +52,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-core</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-ecs/deployment/pom.xml b/extensions/aws-ecs/deployment/pom.xml index f7e792c..dbd6eb9 100644 --- a/extensions/aws-ecs/deployment/pom.xml +++ b/extensions/aws-ecs/deployment/pom.xml @@ -35,8 +35,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-ecs/runtime/pom.xml b/extensions/aws-ecs/runtime/pom.xml index ed7de14..3f83a7c 100644 --- a/extensions/aws-ecs/runtime/pom.xml +++ b/extensions/aws-ecs/runtime/pom.xml @@ -53,8 +53,8 @@ <artifactId>camel-quarkus-core</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-eks/deployment/pom.xml b/extensions/aws-eks/deployment/pom.xml index e946d4e..4d70e44 100644 --- a/extensions/aws-eks/deployment/pom.xml +++ b/extensions/aws-eks/deployment/pom.xml @@ -34,8 +34,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-eks/runtime/pom.xml b/extensions/aws-eks/runtime/pom.xml index 4c731ad..b8b708f 100644 --- a/extensions/aws-eks/runtime/pom.xml +++ b/extensions/aws-eks/runtime/pom.xml @@ -56,8 +56,8 @@ <artifactId>camel-quarkus-support-aws</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-iam/deployment/pom.xml b/extensions/aws-iam/deployment/pom.xml index 6953701..4b4b612 100644 --- a/extensions/aws-iam/deployment/pom.xml +++ b/extensions/aws-iam/deployment/pom.xml @@ -35,8 +35,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-iam/runtime/pom.xml b/extensions/aws-iam/runtime/pom.xml index 8be42bd..ef4bac9 100644 --- a/extensions/aws-iam/runtime/pom.xml +++ b/extensions/aws-iam/runtime/pom.xml @@ -56,9 +56,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-kinesis/deployment/pom.xml b/extensions/aws-kinesis/deployment/pom.xml index 94f04ef..5597b05 100644 --- a/extensions/aws-kinesis/deployment/pom.xml +++ b/extensions/aws-kinesis/deployment/pom.xml @@ -35,8 +35,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-kinesis/runtime/pom.xml b/extensions/aws-kinesis/runtime/pom.xml index 5e74743..36e10ff 100644 --- a/extensions/aws-kinesis/runtime/pom.xml +++ b/extensions/aws-kinesis/runtime/pom.xml @@ -58,8 +58,8 @@ <artifactId>camel-quarkus-support-aws</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-kms/deployment/pom.xml b/extensions/aws-kms/deployment/pom.xml index 1d957df..ca58460 100644 --- a/extensions/aws-kms/deployment/pom.xml +++ b/extensions/aws-kms/deployment/pom.xml @@ -35,8 +35,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-kms/runtime/pom.xml b/extensions/aws-kms/runtime/pom.xml index 1db8f22..41eaf23 100644 --- a/extensions/aws-kms/runtime/pom.xml +++ b/extensions/aws-kms/runtime/pom.xml @@ -57,8 +57,8 @@ <artifactId>camel-quarkus-support-aws</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-lambda/deployment/pom.xml b/extensions/aws-lambda/deployment/pom.xml index d361f13..2b5c3f4 100644 --- a/extensions/aws-lambda/deployment/pom.xml +++ b/extensions/aws-lambda/deployment/pom.xml @@ -35,8 +35,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-lambda/runtime/pom.xml b/extensions/aws-lambda/runtime/pom.xml index 2b4561f..dd395a3 100644 --- a/extensions/aws-lambda/runtime/pom.xml +++ b/extensions/aws-lambda/runtime/pom.xml @@ -57,8 +57,8 @@ <artifactId>camel-quarkus-support-aws</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-s3/deployment/pom.xml b/extensions/aws-s3/deployment/pom.xml index b5f5d84..1ec79a7 100644 --- a/extensions/aws-s3/deployment/pom.xml +++ b/extensions/aws-s3/deployment/pom.xml @@ -34,8 +34,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-s3/runtime/pom.xml b/extensions/aws-s3/runtime/pom.xml index 84f9e75..a50b465 100644 --- a/extensions/aws-s3/runtime/pom.xml +++ b/extensions/aws-s3/runtime/pom.xml @@ -56,8 +56,8 @@ <artifactId>camel-quarkus-support-aws</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-sns/deployment/pom.xml b/extensions/aws-sns/deployment/pom.xml index 24b495b..87177b8 100644 --- a/extensions/aws-sns/deployment/pom.xml +++ b/extensions/aws-sns/deployment/pom.xml @@ -34,8 +34,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-sns/runtime/pom.xml b/extensions/aws-sns/runtime/pom.xml index 1d2b5f5..80ebd37 100644 --- a/extensions/aws-sns/runtime/pom.xml +++ b/extensions/aws-sns/runtime/pom.xml @@ -56,8 +56,8 @@ <artifactId>camel-quarkus-support-aws</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-sqs/deployment/pom.xml b/extensions/aws-sqs/deployment/pom.xml index 6863251..2501fcf 100644 --- a/extensions/aws-sqs/deployment/pom.xml +++ b/extensions/aws-sqs/deployment/pom.xml @@ -34,8 +34,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-sqs/runtime/pom.xml b/extensions/aws-sqs/runtime/pom.xml index 512011a..3fe8f48 100644 --- a/extensions/aws-sqs/runtime/pom.xml +++ b/extensions/aws-sqs/runtime/pom.xml @@ -56,8 +56,8 @@ <artifactId>camel-quarkus-support-aws</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-translate/deployment/pom.xml b/extensions/aws-translate/deployment/pom.xml index 1bdbe12..ca6ff4f 100644 --- a/extensions/aws-translate/deployment/pom.xml +++ b/extensions/aws-translate/deployment/pom.xml @@ -35,8 +35,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws-translate/runtime/pom.xml b/extensions/aws-translate/runtime/pom.xml index b8db343..38b94cc 100644 --- a/extensions/aws-translate/runtime/pom.xml +++ b/extensions/aws-translate/runtime/pom.xml @@ -52,9 +52,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-core</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-athena/deployment/pom.xml b/extensions/aws2-athena/deployment/pom.xml index 011cd11..09214b4 100644 --- a/extensions/aws2-athena/deployment/pom.xml +++ b/extensions/aws2-athena/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-athena</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-athena/runtime/pom.xml b/extensions/aws2-athena/runtime/pom.xml index 20183a3..f0d74ee 100644 --- a/extensions/aws2-athena/runtime/pom.xml +++ b/extensions/aws2-athena/runtime/pom.xml @@ -60,9 +60,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-cw/deployment/pom.xml b/extensions/aws2-cw/deployment/pom.xml index e22a61a..7883420 100644 --- a/extensions/aws2-cw/deployment/pom.xml +++ b/extensions/aws2-cw/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-cw</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-cw/runtime/pom.xml b/extensions/aws2-cw/runtime/pom.xml index b5b5eb7..04e3746 100644 --- a/extensions/aws2-cw/runtime/pom.xml +++ b/extensions/aws2-cw/runtime/pom.xml @@ -60,9 +60,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-ddb/deployment/pom.xml b/extensions/aws2-ddb/deployment/pom.xml index 93a0521..6832d59 100644 --- a/extensions/aws2-ddb/deployment/pom.xml +++ b/extensions/aws2-ddb/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-ddb</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-ddb/runtime/pom.xml b/extensions/aws2-ddb/runtime/pom.xml index 83abac0..00fd4aa 100644 --- a/extensions/aws2-ddb/runtime/pom.xml +++ b/extensions/aws2-ddb/runtime/pom.xml @@ -60,9 +60,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-ec2/deployment/pom.xml b/extensions/aws2-ec2/deployment/pom.xml index 595bf48..9ccf670 100644 --- a/extensions/aws2-ec2/deployment/pom.xml +++ b/extensions/aws2-ec2/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-ec2</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-ec2/runtime/pom.xml b/extensions/aws2-ec2/runtime/pom.xml index 708aa4d..16f6bf9 100644 --- a/extensions/aws2-ec2/runtime/pom.xml +++ b/extensions/aws2-ec2/runtime/pom.xml @@ -59,9 +59,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-ecs/deployment/pom.xml b/extensions/aws2-ecs/deployment/pom.xml index 3650db8..98b72ed 100644 --- a/extensions/aws2-ecs/deployment/pom.xml +++ b/extensions/aws2-ecs/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-ecs</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-ecs/runtime/pom.xml b/extensions/aws2-ecs/runtime/pom.xml index 0b41a71..9b726ef 100644 --- a/extensions/aws2-ecs/runtime/pom.xml +++ b/extensions/aws2-ecs/runtime/pom.xml @@ -59,9 +59,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-eks/deployment/pom.xml b/extensions/aws2-eks/deployment/pom.xml index 38868bd..c3ed21f 100644 --- a/extensions/aws2-eks/deployment/pom.xml +++ b/extensions/aws2-eks/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-eks</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-eks/runtime/pom.xml b/extensions/aws2-eks/runtime/pom.xml index 15244c6..046dbc7 100644 --- a/extensions/aws2-eks/runtime/pom.xml +++ b/extensions/aws2-eks/runtime/pom.xml @@ -59,9 +59,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-iam/deployment/pom.xml b/extensions/aws2-iam/deployment/pom.xml index dd5ce8f..635fe87 100644 --- a/extensions/aws2-iam/deployment/pom.xml +++ b/extensions/aws2-iam/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-iam</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-iam/runtime/pom.xml b/extensions/aws2-iam/runtime/pom.xml index 87e5ba1..88479f8 100644 --- a/extensions/aws2-iam/runtime/pom.xml +++ b/extensions/aws2-iam/runtime/pom.xml @@ -59,9 +59,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-kms/deployment/pom.xml b/extensions/aws2-kms/deployment/pom.xml index eec4f47..3c04009 100644 --- a/extensions/aws2-kms/deployment/pom.xml +++ b/extensions/aws2-kms/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-kms</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-kms/runtime/pom.xml b/extensions/aws2-kms/runtime/pom.xml index 8dfd13a..f6c3a90 100644 --- a/extensions/aws2-kms/runtime/pom.xml +++ b/extensions/aws2-kms/runtime/pom.xml @@ -59,9 +59,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-mq/deployment/pom.xml b/extensions/aws2-mq/deployment/pom.xml index 356e343..269e2e6 100644 --- a/extensions/aws2-mq/deployment/pom.xml +++ b/extensions/aws2-mq/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-mq</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-mq/runtime/pom.xml b/extensions/aws2-mq/runtime/pom.xml index 6be8a77..e80fb01 100644 --- a/extensions/aws2-mq/runtime/pom.xml +++ b/extensions/aws2-mq/runtime/pom.xml @@ -59,9 +59,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-msk/deployment/pom.xml b/extensions/aws2-msk/deployment/pom.xml index b20517b..c516084 100644 --- a/extensions/aws2-msk/deployment/pom.xml +++ b/extensions/aws2-msk/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-msk</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-msk/runtime/pom.xml b/extensions/aws2-msk/runtime/pom.xml index 1ea3b4d..9b2d682 100644 --- a/extensions/aws2-msk/runtime/pom.xml +++ b/extensions/aws2-msk/runtime/pom.xml @@ -59,9 +59,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-s3/deployment/pom.xml b/extensions/aws2-s3/deployment/pom.xml index 4b0055a..4c42c4d 100644 --- a/extensions/aws2-s3/deployment/pom.xml +++ b/extensions/aws2-s3/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-s3</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-s3/runtime/pom.xml b/extensions/aws2-s3/runtime/pom.xml index f3b788a..083ca9f 100644 --- a/extensions/aws2-s3/runtime/pom.xml +++ b/extensions/aws2-s3/runtime/pom.xml @@ -60,9 +60,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-ses/deployment/pom.xml b/extensions/aws2-ses/deployment/pom.xml index a727a3c..a23acd7 100644 --- a/extensions/aws2-ses/deployment/pom.xml +++ b/extensions/aws2-ses/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-ses</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-ses/runtime/pom.xml b/extensions/aws2-ses/runtime/pom.xml index b6bbfcb..bf82356 100644 --- a/extensions/aws2-ses/runtime/pom.xml +++ b/extensions/aws2-ses/runtime/pom.xml @@ -59,9 +59,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-sns/deployment/pom.xml b/extensions/aws2-sns/deployment/pom.xml index 5992ddd..6c3459c 100644 --- a/extensions/aws2-sns/deployment/pom.xml +++ b/extensions/aws2-sns/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-sns</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-sns/runtime/pom.xml b/extensions/aws2-sns/runtime/pom.xml index 7a824ce..de7fc45 100644 --- a/extensions/aws2-sns/runtime/pom.xml +++ b/extensions/aws2-sns/runtime/pom.xml @@ -60,9 +60,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-sqs/deployment/pom.xml b/extensions/aws2-sqs/deployment/pom.xml index dd5a133..cc90a22 100644 --- a/extensions/aws2-sqs/deployment/pom.xml +++ b/extensions/aws2-sqs/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-sqs</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-sqs/runtime/pom.xml b/extensions/aws2-sqs/runtime/pom.xml index 22e9cf5..0b3db16 100644 --- a/extensions/aws2-sqs/runtime/pom.xml +++ b/extensions/aws2-sqs/runtime/pom.xml @@ -60,9 +60,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-sts/deployment/pom.xml b/extensions/aws2-sts/deployment/pom.xml index adeacdb..592cfbd 100644 --- a/extensions/aws2-sts/deployment/pom.xml +++ b/extensions/aws2-sts/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-sts</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-sts/runtime/pom.xml b/extensions/aws2-sts/runtime/pom.xml index 37f1f23..870442f 100644 --- a/extensions/aws2-sts/runtime/pom.xml +++ b/extensions/aws2-sts/runtime/pom.xml @@ -60,9 +60,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-translate/deployment/pom.xml b/extensions/aws2-translate/deployment/pom.xml index e876473..97db836 100644 --- a/extensions/aws2-translate/deployment/pom.xml +++ b/extensions/aws2-translate/deployment/pom.xml @@ -39,8 +39,8 @@ <artifactId>camel-quarkus-aws2-translate</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/aws2-translate/runtime/pom.xml b/extensions/aws2-translate/runtime/pom.xml index ea98db2..c72878f 100644 --- a/extensions/aws2-translate/runtime/pom.xml +++ b/extensions/aws2-translate/runtime/pom.xml @@ -59,9 +59,9 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-aws2</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/azure/deployment/pom.xml b/extensions/azure/deployment/pom.xml index 34e5fdc..bb00fc1 100644 --- a/extensions/azure/deployment/pom.xml +++ b/extensions/azure/deployment/pom.xml @@ -35,8 +35,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/azure/runtime/pom.xml b/extensions/azure/runtime/pom.xml index b838cad..d63e2d3 100644 --- a/extensions/azure/runtime/pom.xml +++ b/extensions/azure/runtime/pom.xml @@ -53,8 +53,8 @@ <artifactId>camel-quarkus-core</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel</groupId> diff --git a/extensions/dozer/deployment/src/main/java/org/apache/camel/quarkus/component/dozer/deployment/DozerProcessor.java b/extensions/dozer/deployment/src/main/java/org/apache/camel/quarkus/component/dozer/deployment/DozerProcessor.java index c149820..b207ee8 100644 --- a/extensions/dozer/deployment/src/main/java/org/apache/camel/quarkus/component/dozer/deployment/DozerProcessor.java +++ b/extensions/dozer/deployment/src/main/java/org/apache/camel/quarkus/component/dozer/deployment/DozerProcessor.java @@ -113,10 +113,6 @@ class DozerProcessor { DozerThreadContextClassLoader.class, ExpressionFactoryImpl.class)); - reflectiveClass.produce( - new ReflectiveClassBuildItem(false, false, - "com.sun.org.apache.xerces.internal.impl.dv.xs.SchemaDVFactoryImpl")); - reflectiveClass.produce(new ReflectiveClassBuildItem( true, false, diff --git a/extensions/fhir/deployment/pom.xml b/extensions/fhir/deployment/pom.xml index 43b397a..3446502 100644 --- a/extensions/fhir/deployment/pom.xml +++ b/extensions/fhir/deployment/pom.xml @@ -35,8 +35,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/fhir/runtime/pom.xml b/extensions/fhir/runtime/pom.xml index 5a0f3e6..2908bb0 100644 --- a/extensions/fhir/runtime/pom.xml +++ b/extensions/fhir/runtime/pom.xml @@ -52,8 +52,8 @@ <artifactId>camel-quarkus-core</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/jackson/deployment/pom.xml b/extensions/jackson/deployment/pom.xml index 49fc004..eed941b 100644 --- a/extensions/jackson/deployment/pom.xml +++ b/extensions/jackson/deployment/pom.xml @@ -38,8 +38,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/jackson/runtime/pom.xml b/extensions/jackson/runtime/pom.xml index 79961e1..3bb5b46 100644 --- a/extensions/jackson/runtime/pom.xml +++ b/extensions/jackson/runtime/pom.xml @@ -52,8 +52,8 @@ <artifactId>camel-quarkus-core</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> diff --git a/extensions/olingo4/deployment/pom.xml b/extensions/olingo4/deployment/pom.xml index 6f2c7d8..ee60af4 100644 --- a/extensions/olingo4/deployment/pom.xml +++ b/extensions/olingo4/deployment/pom.xml @@ -43,8 +43,8 @@ <artifactId>camel-quarkus-support-httpclient-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> diff --git a/extensions/olingo4/runtime/pom.xml b/extensions/olingo4/runtime/pom.xml index 56c5a21..a82b491 100644 --- a/extensions/olingo4/runtime/pom.xml +++ b/extensions/olingo4/runtime/pom.xml @@ -60,8 +60,8 @@ <artifactId>camel-quarkus-support-httpclient</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>io.quarkus</groupId> diff --git a/extensions/tagsoup/deployment/pom.xml b/extensions/tagsoup/deployment/pom.xml index d33fd27..5205f69 100644 --- a/extensions/tagsoup/deployment/pom.xml +++ b/extensions/tagsoup/deployment/pom.xml @@ -35,8 +35,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/tagsoup/runtime/pom.xml b/extensions/tagsoup/runtime/pom.xml index 22caab1..5c0ba9a 100644 --- a/extensions/tagsoup/runtime/pom.xml +++ b/extensions/tagsoup/runtime/pom.xml @@ -52,8 +52,8 @@ <artifactId>camel-quarkus-core</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/validator/deployment/pom.xml b/extensions/validator/deployment/pom.xml index e1523ad..efd9836 100644 --- a/extensions/validator/deployment/pom.xml +++ b/extensions/validator/deployment/pom.xml @@ -35,8 +35,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/validator/deployment/src/main/java/org/apache/camel/quarkus/component/validator/deployment/ValidatorProcessor.java b/extensions/validator/deployment/src/main/java/org/apache/camel/quarkus/component/validator/deployment/ValidatorProcessor.java index 595afe2..6dd1c58 100644 --- a/extensions/validator/deployment/src/main/java/org/apache/camel/quarkus/component/validator/deployment/ValidatorProcessor.java +++ b/extensions/validator/deployment/src/main/java/org/apache/camel/quarkus/component/validator/deployment/ValidatorProcessor.java @@ -46,19 +46,6 @@ class ValidatorProcessor { false, false, "org.apache.camel.support.processor.validation.DefaultValidationErrorHandler")); - - reflectiveClass.produce( - new ReflectiveClassBuildItem( - false, - false, - "com.sun.org.apache.xerces.internal.impl.dv.xs.SchemaDVFactoryImpl")); - } - - @BuildStep - void registerNativeImageReources() { - resourceBundle.produce(new NativeImageResourceBundleBuildItem("com.sun.org.apache.xml.internal.res.XMLErrorResources")); - resourceBundle.produce( - new NativeImageResourceBundleBuildItem("com.sun.org.apache.xerces.internal.impl.msg.XMLSchemaMessages")); } } diff --git a/extensions/validator/runtime/pom.xml b/extensions/validator/runtime/pom.xml index 2a5015a..086fd21 100644 --- a/extensions/validator/runtime/pom.xml +++ b/extensions/validator/runtime/pom.xml @@ -52,8 +52,8 @@ <artifactId>camel-quarkus-core</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <!-- camel --> <dependency> diff --git a/extensions/xpath/deployment/pom.xml b/extensions/xpath/deployment/pom.xml index 0ff5812..cb31104 100644 --- a/extensions/xpath/deployment/pom.xml +++ b/extensions/xpath/deployment/pom.xml @@ -35,8 +35,8 @@ <artifactId>camel-quarkus-core-deployment</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/xpath/deployment/src/main/java/org/apache/camel/quarkus/component/xpath/deployment/XPathProcessor.java b/extensions/xpath/deployment/src/main/java/org/apache/camel/quarkus/component/xpath/deployment/XPathProcessor.java index ce0877f..6be188b 100644 --- a/extensions/xpath/deployment/src/main/java/org/apache/camel/quarkus/component/xpath/deployment/XPathProcessor.java +++ b/extensions/xpath/deployment/src/main/java/org/apache/camel/quarkus/component/xpath/deployment/XPathProcessor.java @@ -19,7 +19,6 @@ package org.apache.camel.quarkus.component.xpath.deployment; import io.quarkus.deployment.annotations.BuildStep; import io.quarkus.deployment.builditem.FeatureBuildItem; import io.quarkus.deployment.builditem.SystemPropertyBuildItem; -import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem; class XPathProcessor { @@ -31,11 +30,6 @@ class XPathProcessor { } @BuildStep - ReflectiveClassBuildItem registerForReflection() { - return new ReflectiveClassBuildItem(false, false, "com.sun.org.apache.xml.internal.utils.FastStringBuffer"); - } - - @BuildStep SystemPropertyBuildItem xpathSystemProperties() { // See https://issues.apache.org/jira/browse/XALANJ-2540 return new SystemPropertyBuildItem("org.apache.xml.dtm.DTMManager", "org.apache.xml.dtm.ref.DTMManagerDefault"); diff --git a/extensions/xpath/runtime/pom.xml b/extensions/xpath/runtime/pom.xml index 3249dc2..f13bf83 100644 --- a/extensions/xpath/runtime/pom.xml +++ b/extensions/xpath/runtime/pom.xml @@ -52,8 +52,8 @@ <artifactId>camel-quarkus-core</artifactId> </dependency> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel</groupId> diff --git a/extensions/xslt/deployment/pom.xml b/extensions/xslt/deployment/pom.xml index 73c884f..a7c0007 100644 --- a/extensions/xslt/deployment/pom.xml +++ b/extensions/xslt/deployment/pom.xml @@ -31,8 +31,8 @@ <dependencies> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp-deployment</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/extensions/xslt/runtime/pom.xml b/extensions/xslt/runtime/pom.xml index 80d95d7..b991b34 100644 --- a/extensions/xslt/runtime/pom.xml +++ b/extensions/xslt/runtime/pom.xml @@ -48,8 +48,8 @@ <dependencies> <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jaxp</artifactId> </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml index cc3b74e..3b4ddb4 100644 --- a/poms/bom/pom.xml +++ b/poms/bom/pom.xml @@ -4832,16 +4832,6 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml</artifactId> - <version>${camel-quarkus.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-support-xml-deployment</artifactId> - <version>${camel-quarkus.version}</version> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-support-xstream</artifactId> <version>${camel-quarkus.version}</version> </dependency>