This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch 3.2.x in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 491412858615d43a10e786aa4ff0f9225b4d9536 Author: James Netherton <jamesnether...@gmail.com> AuthorDate: Wed May 1 08:31:35 2024 +0100 Upgrade Quarkus to 3.2.12.Final --- docs/antora.yml | 2 +- extensions/grpc/deployment/pom.xml | 4 ++++ extensions/grpc/runtime/pom.xml | 4 ++++ .../quarkus/component/pgevent/deployment/PgeventProcessor.java | 7 +++++++ extensions/tarfile/runtime/pom.xml | 4 ++++ pom.xml | 2 +- 6 files changed, 21 insertions(+), 2 deletions(-) diff --git a/docs/antora.yml b/docs/antora.yml index 0a525b9789..cef7c1fa0a 100644 --- a/docs/antora.yml +++ b/docs/antora.yml @@ -27,7 +27,7 @@ asciidoc: # Project versions camel-version: 4.0.4 # replace ${camel.version} camel-docs-version: 4.0.x # replace ${camel.docs.components.version} - quarkus-version: 3.2.10.Final # replace ${quarkus.version} + quarkus-version: 3.2.12.Final # replace ${quarkus.version} graalvm-version: 23.0.1 # replace ${graalvm.version} graalvm-docs-version: jdk17 mapstruct-version: 1.5.5.Final # replace ${mapstruct.version} diff --git a/extensions/grpc/deployment/pom.xml b/extensions/grpc/deployment/pom.xml index 61746cd949..0e05aad896 100644 --- a/extensions/grpc/deployment/pom.xml +++ b/extensions/grpc/deployment/pom.xml @@ -50,6 +50,10 @@ <groupId>io.vertx</groupId> <artifactId>vertx-grpc-server</artifactId> </exclusion> + <exclusion> + <groupId>org.checkerframework</groupId> + <artifactId>checker-qual</artifactId> + </exclusion> </exclusions> </dependency> <dependency> diff --git a/extensions/grpc/runtime/pom.xml b/extensions/grpc/runtime/pom.xml index 75fd8f678b..c103894db7 100644 --- a/extensions/grpc/runtime/pom.xml +++ b/extensions/grpc/runtime/pom.xml @@ -55,6 +55,10 @@ <groupId>io.vertx</groupId> <artifactId>vertx-grpc-server</artifactId> </exclusion> + <exclusion> + <groupId>org.checkerframework</groupId> + <artifactId>checker-qual</artifactId> + </exclusion> </exclusions> </dependency> <dependency> diff --git a/extensions/pgevent/deployment/src/main/java/org/apache/camel/quarkus/component/pgevent/deployment/PgeventProcessor.java b/extensions/pgevent/deployment/src/main/java/org/apache/camel/quarkus/component/pgevent/deployment/PgeventProcessor.java index fbbec58c71..0e4539c1da 100644 --- a/extensions/pgevent/deployment/src/main/java/org/apache/camel/quarkus/component/pgevent/deployment/PgeventProcessor.java +++ b/extensions/pgevent/deployment/src/main/java/org/apache/camel/quarkus/component/pgevent/deployment/PgeventProcessor.java @@ -21,6 +21,7 @@ import java.sql.Driver; import java.util.Set; import java.util.stream.Stream; +import com.impossibl.postgres.jdbc.PGBuffersStruct; import com.impossibl.postgres.system.procs.ProcProvider; import io.quarkus.agroal.spi.JdbcDriverBuildItem; import io.quarkus.datasource.common.runtime.DatabaseKind; @@ -29,6 +30,7 @@ import io.quarkus.deployment.annotations.BuildStep; import io.quarkus.deployment.builditem.FeatureBuildItem; import io.quarkus.deployment.builditem.SslNativeConfigBuildItem; import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem; +import io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem; import io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem; import io.quarkus.deployment.util.ServiceUtil; @@ -48,6 +50,11 @@ class PgeventProcessor { return ReflectiveClassBuildItem.builder("io.netty.channel.nio.NioEventLoopGroup").fields().build(); } + @BuildStep + void runtimeInitializedClasses(BuildProducer<RuntimeInitializedClassBuildItem> runtimeInitializedClass) { + runtimeInitializedClass.produce(new RuntimeInitializedClassBuildItem(PGBuffersStruct.class.getName())); + } + @BuildStep void registerNativeImageResources(BuildProducer<ServiceProviderBuildItem> services) { Stream.of( diff --git a/extensions/tarfile/runtime/pom.xml b/extensions/tarfile/runtime/pom.xml index fa27d7c32d..305f41b54c 100644 --- a/extensions/tarfile/runtime/pom.xml +++ b/extensions/tarfile/runtime/pom.xml @@ -43,6 +43,10 @@ <groupId>org.apache.camel</groupId> <artifactId>camel-tarfile</artifactId> </dependency> + <dependency> + <groupId>commons-codec</groupId> + <artifactId>commons-codec</artifactId> + </dependency> </dependencies> <build> diff --git a/pom.xml b/pom.xml index d973f754b3..16ab4bf8bb 100644 --- a/pom.xml +++ b/pom.xml @@ -61,7 +61,7 @@ <quarkiverse-mybatis.version>2.1.0</quarkiverse-mybatis.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/mybatis/quarkus-mybatis-parent/ --> <quarkiverse-pooled-jms.version>2.1.1</quarkiverse-pooled-jms.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/messaginghub/quarkus-pooled-jms-parent/ --> <quarkiverse-tika.version>2.0.2</quarkiverse-tika.version><!-- https://repo1.maven.org/maven2/io/quarkiverse/tika/quarkus-tika-parent/ --> - <quarkus.version>3.2.10.Final</quarkus.version><!-- https://repo1.maven.org/maven2/io/quarkus/quarkus-bom/ --> + <quarkus.version>3.2.12.Final</quarkus.version><!-- https://repo1.maven.org/maven2/io/quarkus/quarkus-bom/ --> <quarkus-hazelcast-client.version>4.0.0</quarkus-hazelcast-client.version><!-- https://repo1.maven.org/maven2/com/hazelcast/quarkus-hazelcast-client-bom/ --> <quarkus-qpid-jms.version>2.4.0</quarkus-qpid-jms.version><!-- https://repo1.maven.org/maven2/org/amqphub/quarkus/quarkus-qpid-jms-bom/ -->