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

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


The following commit(s) were added to refs/heads/camel-main by this push:
     new 7053412ca5 Fixed javascript, jira, jdbc-grouped test modules
7053412ca5 is described below

commit 7053412ca5fcf6ab307439dcab3023ad5b7cf641
Author: Jiří Ondrušek <[email protected]>
AuthorDate: Tue Sep 15 07:12:31 2026 +0000

    Fixed javascript, jira, jdbc-grouped test modules
    
    - javascript: manage org.graalvm.js:js-language with a graal-js.version
      property inheriting camel-dependencies' graalvm-version (currently
      25.2.4), following the convention used for other camel-provided
      versions. Camel main calls the static Engine.supportsCompilation()
      which does not exist in the previously pinned 23.1.2.
    - jira: pin io.atlassian.fugue:fugue to 6.1.5. The 7.0.1 used by camel main
      ships Java 25 bytecode (class file 69) and fails on the Java 17 baseline
      with UnsupportedClassVersionError.
    - jdbc-grouped: pin the mssql devservices image to 2025-CU8-ubuntu-24.04.
      The floating 2025-latest tag moved to a build that hit a fatal SQLPAL
      startup crash on CI.
    
    Co-Authored-By: Claude Fable 5 <[email protected]>
---
 .../jdbc/mssql/src/main/resources/application.properties           | 2 ++
 pom.xml                                                            | 3 +++
 poms/bom/pom.xml                                                   | 7 ++++++-
 poms/bom/src/main/generated/flattened-full-pom.xml                 | 7 ++++++-
 poms/bom/src/main/generated/flattened-reduced-pom.xml              | 7 ++++++-
 poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml      | 7 ++++++-
 6 files changed, 29 insertions(+), 4 deletions(-)

diff --git 
a/integration-test-groups/jdbc/mssql/src/main/resources/application.properties 
b/integration-test-groups/jdbc/mssql/src/main/resources/application.properties
index 57c1fb13e7..b52f77c728 100644
--- 
a/integration-test-groups/jdbc/mssql/src/main/resources/application.properties
+++ 
b/integration-test-groups/jdbc/mssql/src/main/resources/application.properties
@@ -21,6 +21,8 @@
 
 quarkus.datasource.mssql.db-kind=mssql
 quarkus.datasource.mssql.jdbc.max-size=8
+# Pin the image: the floating default tag (2025-latest) can move to builds 
affected by SQLPAL startup crashes on CI runners
+quarkus.datasource.mssql.devservices.image-name=${mssql.container.image}
 # Accept the MS SQL Server EULA via the container environment instead of a 
container-license-acceptance.txt file,
 # because the file is not reliably visible on the classpath when the tests are 
executed from the published
 # test-jar, e.g. in the Quarkus Platform. See 
https://github.com/apache/camel-quarkus/issues/9048
diff --git a/pom.xml b/pom.xml
index f2706498a9..0f59b10908 100644
--- a/pom.xml
+++ b/pom.xml
@@ -78,6 +78,7 @@
         <awssdk.version>2.49.1</awssdk.version><!-- @sync 
io.quarkiverse.amazonservices:quarkus-amazon-services-parent:${quarkiverse-amazonservices.version}
 prop:awssdk.version -->
         <awscrt.version>0.48.0</awscrt.version><!-- @sync 
software.amazon.awssdk:aws-sdk-java-pom:${awssdk.version} prop:awscrt.version 
-->
         <assertj.version>3.27.7</assertj.version><!-- @sync 
io.quarkus:quarkus-build-parent:${quarkus.version} prop:assertj.version -->
+        <atlassian-fugue.version>6.1.5</atlassian-fugue.version><!-- Keep 6.x: 
fugue 7.0.1 (camel main) ships Java 25 bytecode, Camel Quarkus baseline is Java 
17 -->
         <aws-java-sdk.version>1.11.714</aws-java-sdk.version>
         <azure-sdk-bom.version>${azure-sdk-bom-version}</azure-sdk-bom.version>
         <azure-core.version>1.57.0</azure-core.version><!-- @sync 
com.azure:azure-sdk-bom:${azure-sdk-bom.version} dep:com.azure:azure-core -->
@@ -113,6 +114,7 @@
         <google-oauth-client.version>1.39.0</google-oauth-client.version><!-- 
@sync com.google.cloud:google-cloud-bigquery:${google-cloud-bigquery.version} 
dep:com.google.oauth-client:google-oauth-client -->
         <graalvm.version>23.1.2</graalvm.version><!-- @sync 
io.quarkus:quarkus-bom:${quarkus.version} dep:org.graalvm.sdk:nativeimage -->
         <graalvm-docs.version>jdk21</graalvm-docs.version><!-- @sync 
io.quarkus:quarkus-documentation:${quarkus.version} 
prop:graal-community.tag-for-documentation -->
+        <graal-js.version>${graalvm-version}</graal-js.version>
         <groovy.version>5.0.8</groovy.version><!-- @sync 
io.quarkiverse.groovy:quarkus-groovy-parent:${quarkiverse-groovy.version} 
prop:groovy.version -->
         <hapi.version>${hapi-version}</hapi.version>
         <hapi-base.version>${hapi-base-version}</hapi-base.version>
@@ -269,6 +271,7 @@
         
<milvus.container.image>mirror.gcr.io/milvusdb/milvus:v2.6.21</milvus.container.image>
         
<minio.container.image>quay.io/minio/minio:RELEASE.2025-09-07T16-13-09Z-cpuv1</minio.container.image>
         
<mongodb.container.image>mirror.gcr.io/mongo:7.0</mongodb.container.image>
+        
<mssql.container.image>mcr.microsoft.com/mssql/server:2025-CU8-ubuntu-24.04</mssql.container.image>
         <mysql.container.image>mirror.gcr.io/mysql:9.5</mysql.container.image>
         <nats.container.image>mirror.gcr.io/nats:2.14.2</nats.container.image>
         
<opensearch.container.image>mirror.gcr.io/opensearchproject/opensearch:3.7.0</opensearch.container.image>
diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml
index ddd664386a..44dfb92a5c 100644
--- a/poms/bom/pom.xml
+++ b/poms/bom/pom.xml
@@ -7674,6 +7674,11 @@
                 <artifactId>langchain4j-embeddings</artifactId>
                 <version>${langchain4j-beta.version}</version>
             </dependency>
+            <dependency>
+                <groupId>io.atlassian.fugue</groupId>
+                <artifactId>fugue</artifactId>
+                <version>${atlassian-fugue.version}</version>
+            </dependency>
             <dependency>
                 <groupId>io.dropwizard.metrics</groupId>
                 <artifactId>metrics-core</artifactId>
@@ -8213,7 +8218,7 @@
             <dependency>
                 <groupId>org.graalvm.js</groupId>
                 <artifactId>js-language</artifactId>
-                <version>${graalvm.version}</version>
+                <version>${graal-js.version}</version>
             </dependency>
             <dependency>
                 <groupId>org.influxdb</groupId>
diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml 
b/poms/bom/src/main/generated/flattened-full-pom.xml
index 0b09dd66e7..2f0ba27106 100644
--- a/poms/bom/src/main/generated/flattened-full-pom.xml
+++ b/poms/bom/src/main/generated/flattened-full-pom.xml
@@ -7556,6 +7556,11 @@
         <artifactId>langchain4j-embeddings</artifactId>
         <version>1.19.0-beta29</version>
       </dependency>
+      <dependency>
+        <groupId>io.atlassian.fugue</groupId>
+        <artifactId>fugue</artifactId>
+        <version>6.1.5</version>
+      </dependency>
       <dependency>
         <groupId>io.dropwizard.metrics</groupId>
         <artifactId>metrics-core</artifactId>
@@ -8095,7 +8100,7 @@
       <dependency>
         <groupId>org.graalvm.js</groupId>
         <artifactId>js-language</artifactId>
-        <version>23.1.2</version>
+        <version>25.2.4</version>
       </dependency>
       <dependency>
         <groupId>org.influxdb</groupId>
diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml 
b/poms/bom/src/main/generated/flattened-reduced-pom.xml
index bfb79f37d4..3df1abab4c 100644
--- a/poms/bom/src/main/generated/flattened-reduced-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml
@@ -794,6 +794,11 @@
         <artifactId>langchain4j-open-ai</artifactId>
         <version>1.19.0</version>
       </dependency>
+      <dependency>
+        <groupId>io.atlassian.fugue</groupId>
+        <artifactId>fugue</artifactId>
+        <version>6.1.5</version>
+      </dependency>
       <dependency>
         <groupId>io.debezium</groupId>
         <artifactId>debezium-api</artifactId>
@@ -9105,7 +9110,7 @@
       <dependency>
         <groupId>org.graalvm.js</groupId>
         <artifactId>js-language</artifactId>
-        <version>23.1.2</version>
+        <version>25.2.4</version>
       </dependency>
       <dependency>
         <groupId>org.influxdb</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 ca69cb819c..ef5c100617 100644
--- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
@@ -794,6 +794,11 @@
         <artifactId>langchain4j-open-ai</artifactId>
         <version>1.19.0</version>
       </dependency>
+      <dependency>
+        <groupId>io.atlassian.fugue</groupId>
+        <artifactId>fugue</artifactId>
+        <version>6.1.5</version>
+      </dependency>
       <dependency>
         <groupId>io.debezium</groupId>
         <artifactId>debezium-api</artifactId>
@@ -9105,7 +9110,7 @@
       <dependency>
         <groupId>org.graalvm.js</groupId>
         <artifactId>js-language</artifactId>
-        <version>23.1.2</version>
+        <version>25.2.4</version>
       </dependency>
       <dependency>
         <groupId>org.influxdb</groupId>

Reply via email to