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

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

commit 680ea9b9443d2753b255daf7e27850fc4558045c
Author: James Netherton <jamesnether...@gmail.com>
AuthorDate: Wed Mar 13 19:00:20 2024 +0000

    Upgrade Quarkus to 3.10.0.CR1
---
 .../apache/camel/quarkus/component/jasypt/JasyptDevUITest.java    | 2 ++
 .../camel/quarkus/component/joor/deployment/JoorProcessor.java    | 6 +++---
 .../core/faulttolerance/it/CoreFaultToleranceProducers.java       | 2 +-
 integration-test-groups/pom.xml                                   | 3 ++-
 integration-tests/cxf-soap-grouped/pom.xml                        | 6 ++++++
 integration-tests/quartz-clustered/pom.xml                        | 4 ++++
 integration-tests/ssh/pom.xml                                     | 2 --
 .../java/org/apache/camel/quarkus/component/ssh/it/SshIT.java     | 2 --
 .../java/org/apache/camel/quarkus/component/ssh/it/SshTest.java   | 2 --
 pom.xml                                                           | 8 ++++----
 poms/bom/src/main/generated/flattened-full-pom.xml                | 2 +-
 poms/bom/src/main/generated/flattened-reduced-pom.xml             | 2 +-
 poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml     | 2 +-
 13 files changed, 25 insertions(+), 18 deletions(-)

diff --git 
a/extensions/jasypt/deployment/src/test/java/org/apache/camel/quarkus/component/jasypt/JasyptDevUITest.java
 
b/extensions/jasypt/deployment/src/test/java/org/apache/camel/quarkus/component/jasypt/JasyptDevUITest.java
index cd770f4d77..17445d072d 100644
--- 
a/extensions/jasypt/deployment/src/test/java/org/apache/camel/quarkus/component/jasypt/JasyptDevUITest.java
+++ 
b/extensions/jasypt/deployment/src/test/java/org/apache/camel/quarkus/component/jasypt/JasyptDevUITest.java
@@ -23,12 +23,14 @@ import io.quarkus.test.QuarkusDevModeTest;
 import org.apache.camel.util.ObjectHelper;
 import org.junit.jupiter.api.AfterAll;
 import org.junit.jupiter.api.BeforeAll;
+import org.junit.jupiter.api.Disabled;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.extension.RegisterExtension;
 
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertTrue;
 
+@Disabled("https://github.com/apache/camel-quarkus/issues/5946";)
 public class JasyptDevUITest extends DevUIJsonRPCTest {
     @RegisterExtension
     static final QuarkusDevModeTest CONFIG = new 
QuarkusDevModeTest().withEmptyApplication();
diff --git 
a/extensions/joor/deployment/src/main/java/org/apache/camel/quarkus/component/joor/deployment/JoorProcessor.java
 
b/extensions/joor/deployment/src/main/java/org/apache/camel/quarkus/component/joor/deployment/JoorProcessor.java
index a7832e7508..b97ce0b86d 100644
--- 
a/extensions/joor/deployment/src/main/java/org/apache/camel/quarkus/component/joor/deployment/JoorProcessor.java
+++ 
b/extensions/joor/deployment/src/main/java/org/apache/camel/quarkus/component/joor/deployment/JoorProcessor.java
@@ -30,7 +30,7 @@ import io.quarkus.deployment.annotations.ExecutionTime;
 import io.quarkus.deployment.annotations.Record;
 import io.quarkus.deployment.builditem.FeatureBuildItem;
 import io.quarkus.deployment.builditem.GeneratedClassBuildItem;
-import io.quarkus.deployment.pkg.PackageConfig;
+import io.quarkus.deployment.pkg.NativeConfig;
 import io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem;
 import io.quarkus.maven.dependency.ResolvedDependency;
 import io.quarkus.paths.PathCollection;
@@ -196,11 +196,11 @@ class JoorProcessor {
      */
     public static final class CompileAtBuildTime implements BooleanSupplier {
         JoorExpressionConfig config;
-        PackageConfig packageConfig;
+        NativeConfig nativeConfig;
 
         @Override
         public boolean getAsBoolean() {
-            return config.compileAtBuildTime || 
packageConfig.type.equalsIgnoreCase(PackageConfig.BuiltInType.NATIVE.name());
+            return config.compileAtBuildTime || nativeConfig.enabled();
         }
     }
 }
diff --git 
a/integration-test-groups/foundation/core-fault-tolerance/src/main/java/org/apache/camel/quarkus/core/faulttolerance/it/CoreFaultToleranceProducers.java
 
b/integration-test-groups/foundation/core-fault-tolerance/src/main/java/org/apache/camel/quarkus/core/faulttolerance/it/CoreFaultToleranceProducers.java
index 4317184f98..7b82e4867b 100644
--- 
a/integration-test-groups/foundation/core-fault-tolerance/src/main/java/org/apache/camel/quarkus/core/faulttolerance/it/CoreFaultToleranceProducers.java
+++ 
b/integration-test-groups/foundation/core-fault-tolerance/src/main/java/org/apache/camel/quarkus/core/faulttolerance/it/CoreFaultToleranceProducers.java
@@ -59,7 +59,7 @@ public class CoreFaultToleranceProducers {
     @ApplicationScoped
     @Named("threadTimer")
     ThreadTimer threadTimer(@Named("threadTimerExecutor") ExecutorService 
executorService) {
-        return new ThreadTimer(executorService);
+        return ThreadTimer.create(executorService);
     }
 
     @ApplicationScoped
diff --git a/integration-test-groups/pom.xml b/integration-test-groups/pom.xml
index badac9ba9d..bdcc0d98b2 100644
--- a/integration-test-groups/pom.xml
+++ b/integration-test-groups/pom.xml
@@ -42,7 +42,8 @@
         <module>aws2-quarkus-client</module>
         <module>azure</module>
         <module>compression</module>
-        <module>cxf-soap</module>
+        <!-- TODO: Reinstate this: 
https://github.com/apache/camel-quarkus/issues/5926 -->
+        <!-- <module>cxf-soap</module> -->
         <module>dataformats-json</module>
         <module>foundation</module>
         <module>http</module>
diff --git a/integration-tests/cxf-soap-grouped/pom.xml 
b/integration-tests/cxf-soap-grouped/pom.xml
index 75e095ee76..1e50107f51 100644
--- a/integration-tests/cxf-soap-grouped/pom.xml
+++ b/integration-tests/cxf-soap-grouped/pom.xml
@@ -30,6 +30,12 @@
     <name>Camel Quarkus :: Integration Tests :: Cxf Soap Grouped</name>
     <description>Cxf Soap tests from ../integration-test-groups/cxf-soap 
merged together</description>
 
+    <!-- TODO: Remove this: 
https://github.com/apache/camel-quarkus/issues/5926 -->
+    <properties>
+        <quarkus.build.skip>true</quarkus.build.skip>
+        <skipTests>true</skipTests>
+    </properties>
+
     <!-- Regenerate the dependencies via `mvn process-resources -Pformat -N` 
from the source tree root directory -->
     <dependencies>
         <dependency>
diff --git a/integration-tests/quartz-clustered/pom.xml 
b/integration-tests/quartz-clustered/pom.xml
index e80c59db49..3fbc633428 100644
--- a/integration-tests/quartz-clustered/pom.xml
+++ b/integration-tests/quartz-clustered/pom.xml
@@ -59,6 +59,10 @@
             <groupId>io.quarkus</groupId>
             <artifactId>quarkus-flyway</artifactId>
         </dependency>
+        <dependency>
+            <groupId>org.flywaydb</groupId>
+            <artifactId>flyway-database-postgresql</artifactId>
+        </dependency>
 
         <!-- test dependencies -->
         <dependency>
diff --git a/integration-tests/ssh/pom.xml b/integration-tests/ssh/pom.xml
index daa69211da..56f8b5edae 100644
--- a/integration-tests/ssh/pom.xml
+++ b/integration-tests/ssh/pom.xml
@@ -71,7 +71,6 @@
 
 
     <profiles>
-        <!-- TODO: https://github.com/apache/camel-quarkus/issues/5850
         <profile>
             <id>native</id>
             <activation>
@@ -99,7 +98,6 @@
                 </plugins>
             </build>
         </profile>
-        -->
         <profile>
             <id>virtualDependencies</id>
             <activation>
diff --git 
a/integration-tests/ssh/src/test/java/org/apache/camel/quarkus/component/ssh/it/SshIT.java
 
b/integration-tests/ssh/src/test/java/org/apache/camel/quarkus/component/ssh/it/SshIT.java
index 5ffdcc87ee..92af64875a 100644
--- 
a/integration-tests/ssh/src/test/java/org/apache/camel/quarkus/component/ssh/it/SshIT.java
+++ 
b/integration-tests/ssh/src/test/java/org/apache/camel/quarkus/component/ssh/it/SshIT.java
@@ -17,9 +17,7 @@
 package org.apache.camel.quarkus.component.ssh.it;
 
 import io.quarkus.test.junit.QuarkusIntegrationTest;
-import org.junit.jupiter.api.Disabled;
 
-@Disabled("https://github.com/apache/camel-quarkus/issues/5850";)
 @QuarkusIntegrationTest
 class SshIT extends SshTest {
 
diff --git 
a/integration-tests/ssh/src/test/java/org/apache/camel/quarkus/component/ssh/it/SshTest.java
 
b/integration-tests/ssh/src/test/java/org/apache/camel/quarkus/component/ssh/it/SshTest.java
index b1df19d4e7..4681ee0a94 100644
--- 
a/integration-tests/ssh/src/test/java/org/apache/camel/quarkus/component/ssh/it/SshTest.java
+++ 
b/integration-tests/ssh/src/test/java/org/apache/camel/quarkus/component/ssh/it/SshTest.java
@@ -20,12 +20,10 @@ import io.quarkus.test.common.QuarkusTestResource;
 import io.quarkus.test.junit.QuarkusTest;
 import io.restassured.RestAssured;
 import io.restassured.http.ContentType;
-import org.junit.jupiter.api.Disabled;
 import org.junit.jupiter.api.Test;
 
 import static org.junit.jupiter.api.Assertions.assertEquals;
 
-@Disabled("https://github.com/apache/camel-quarkus/issues/5850";)
 @QuarkusTest
 @QuarkusTestResource(SshTestResource.class)
 class SshTest {
diff --git a/pom.xml b/pom.xml
index c55f8bb169..f1d0f55be8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -61,7 +61,7 @@
         <quarkiverse-mybatis.version>2.2.2</quarkiverse-mybatis.version><!-- 
https://repo1.maven.org/maven2/io/quarkiverse/mybatis/quarkus-mybatis-parent/ 
-->
         
<quarkiverse-pooled-jms.version>2.3.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.9.0</quarkus.version><!-- 
https://repo1.maven.org/maven2/io/quarkus/quarkus-bom/ -->
+        <quarkus.version>999-SNAPSHOT</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.6.1</quarkus-qpid-jms.version><!-- This 
should be in sync with quarkus-platform 
https://repo1.maven.org/maven2/org/amqphub/quarkus/quarkus-qpid-jms-bom/ -->
 
@@ -113,7 +113,7 @@
         <icu4j.version>${icu4j-version}</icu4j.version>
         <immutables.version>2.9.3</immutables.version>
         <influxdb.version>${influx-java-driver-version}</influxdb.version>
-        <jackson.version>2.16.1</jackson.version><!-- @sync 
io.quarkus:quarkus-bom:${quarkus.version} 
dep:com.fasterxml.jackson.core:jackson-core -->
+        <jackson.version>2.17.0</jackson.version><!-- @sync 
io.quarkus:quarkus-bom:${quarkus.version} 
dep:com.fasterxml.jackson.core:jackson-core -->
         
<jakarta.jms-api.version>${jakarta-jms-api-version}</jakarta.jms-api.version>
         
<java-json-tools.json-patch.version>${json-patch-version}</java-json-tools.json-patch.version><!--
 A replacement for com.github.fge:json-patch -->
         <jodatime.version>${jodatime2-version}</jodatime.version><!-- Mess in 
transitive dependencies of Splunk -->
@@ -149,7 +149,7 @@
         <reactor-core.version>3.4.34</reactor-core.version><!-- @sync 
com.azure:azure-core:${azure-core.version} dep:io.projectreactor:reactor-core 
-->
         <reactor-netty.version>${reactor-netty-version}</reactor-netty.version>
         <retrofit.version>2.9.0</retrofit.version><!-- @sync 
org.influxdb:influxdb-java:${influxdb.version} 
dep:com.squareup.retrofit2:retrofit -->
-        
<smallrye.reactive.messaging.camel.version>4.18.0</smallrye.reactive.messaging.camel.version><!--
 @sync io.quarkus:quarkus-bom:${quarkus.version} 
dep:io.smallrye.reactive:smallrye-reactive-messaging-provider -->
+        
<smallrye.reactive.messaging.camel.version>4.20.0</smallrye.reactive.messaging.camel.version><!--
 @sync io.quarkus:quarkus-bom:${quarkus.version} 
dep:io.smallrye.reactive:smallrye-reactive-messaging-provider -->
         <snakeyaml.version>2.2</snakeyaml.version><!-- @sync 
io.quarkus:quarkus-bom:${quarkus.version} dep:org.yaml:snakeyaml -->
         
<snakeyaml-engine.version>${snakeyaml-engine-version}</snakeyaml-engine.version><!--
 Resolve conflict between camel-snakeyaml & kubernetes-client -->
         <spring.version>${spring-version}</spring.version>
@@ -170,7 +170,7 @@
         <hamcrest.version>2.2</hamcrest.version><!-- Awaitility and Wiremock 
-->
         <htmlunit-driver.version>4.13.0</htmlunit-driver.version>
         <pdfbox.version>${pdfbox-version}</pdfbox.version>
-        <sshd.version>2.12.0</sshd.version><!-- @sync 
io.quarkus:quarkus-bom:${quarkus.version} dep:org.apache.sshd:sshd-common -->
+        <sshd.version>2.12.1</sshd.version><!-- @sync 
io.quarkus:quarkus-bom:${quarkus.version} dep:org.apache.sshd:sshd-common -->
         <unboundid-ldapsdk.version>7.0.0</unboundid-ldapsdk.version>
         <wiremock.version>3.3.1</wiremock.version>
         <zt-exec.version>1.12</zt-exec.version>
diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml 
b/poms/bom/src/main/generated/flattened-full-pom.xml
index 53d443db48..d819e75700 100644
--- a/poms/bom/src/main/generated/flattened-full-pom.xml
+++ b/poms/bom/src/main/generated/flattened-full-pom.xml
@@ -6560,7 +6560,7 @@
       <dependency>
         <groupId>io.smallrye.reactive</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>smallrye-reactive-messaging-camel</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.18.0</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.20.0</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>io.swagger.core.v3</groupId><!-- 
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 e1b89a1e22..29ad49f45c 100644
--- a/poms/bom/src/main/generated/flattened-reduced-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml
@@ -6520,7 +6520,7 @@
       <dependency>
         <groupId>io.smallrye.reactive</groupId>
         <artifactId>smallrye-reactive-messaging-camel</artifactId>
-        <version>4.18.0</version>
+        <version>4.20.0</version>
       </dependency>
       <dependency>
         <groupId>io.swagger.core.v3</groupId>
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 1074dd23b0..4b60a8b6a0 100644
--- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
@@ -6520,7 +6520,7 @@
       <dependency>
         <groupId>io.smallrye.reactive</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
         <artifactId>smallrye-reactive-messaging-camel</artifactId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
-        <version>4.18.0</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
+        <version>4.20.0</version><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
       </dependency>
       <dependency>
         <groupId>io.swagger.core.v3</groupId><!-- 
org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->

Reply via email to