quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.79k stars 2.68k forks source link

Update graal-sdk to 23.0.1 breaks Java 11 compatibility #35197

Closed cradloff closed 1 year ago

cradloff commented 1 year ago

Describe the bug

In Quarkus 3.2.3 graal-sdk was updated to 23.0.1. When running Quarkus-Tests the following error occours:

[ERROR]   DatenmigrationResourceBddIT.datenmigrationTest » UnsupportedClassVersion org/graalvm/polyglot/Value has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0

It seams that Graal-SDK 23.0.1 is compiled with Java 17.

Expected behavior

No response

Actual behavior

No response

How to Reproduce?

No response

Output of uname -a or ver

Linux d0672988 5.10.60.1-microsoft-standard-WSL2 #1 SMP Wed Aug 25 23:20:18 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Output of java -version

Java version: 11.0.13, vendor: Azul Systems, Inc.

GraalVM version (if different from Java)

No response

Quarkus version or git rev

3.2.3.Final

Build tool (ie. output of mvnw --version or gradlew --version)

Apache Maven 3.8.6

Additional information

No response

gsmet commented 1 year ago

Are you depending on the GraalVM polyglot support somehow?

Any chance you could share your dependency tree (with your internal artifacts hidden)?

cradloff commented 1 year ago

Hi, here is the dependency tree:

[INFO] de.ba.operativ.leistung.kiwi:datenreplikation-business:jar:23.1.3-SNAPSHOT [INFO] +- io.quarkus:quarkus-hibernate-orm:jar:3.2.3.Final:compile [INFO] | +- io.quarkus:quarkus-core:jar:3.2.3.Final:compile [INFO] | | +- jakarta.inject:jakarta.inject-api:jar:2.0.1:compile [INFO] | | +- io.smallrye.common:smallrye-common-os:jar:2.1.0:compile [INFO] | | +- io.quarkus:quarkus-ide-launcher:jar:3.2.3.Final:compile [INFO] | | +- io.quarkus:quarkus-development-mode-spi:jar:3.2.3.Final:compile [INFO] | | +- io.smallrye.config:smallrye-config:jar:3.3.2:compile [INFO] | | | - io.smallrye.config:smallrye-config-core:jar:3.3.2:compile [INFO] | | | +- org.eclipse.microprofile.config:microprofile-config-api:jar:3.0.3:compile [INFO] | | | +- io.smallrye.common:smallrye-common-expression:jar:2.1.0:compile [INFO] | | | | - io.smallrye.common:smallrye-common-function:jar:2.1.0:compile [INFO] | | | +- io.smallrye.common:smallrye-common-classloader:jar:2.1.0:compile [INFO] | | | - io.smallrye.config:smallrye-config-common:jar:3.3.2:compile [INFO] | | +- org.jboss.logging:jboss-logging-annotations:jar:2.2.1.Final:compile [INFO] | | +- org.jboss.threads:jboss-threads:jar:3.5.0.Final:compile [INFO] | | +- org.slf4j:slf4j-api:jar:2.0.6:compile [INFO] | | +- org.graalvm.sdk:graal-sdk:jar:23.0.1:compile [INFO] | | +- org.wildfly.common:wildfly-common:jar:1.5.4.Final-format-001:compile [INFO] | | +- io.quarkus:quarkus-bootstrap-runner:jar:3.2.3.Final:compile [INFO] | | - io.quarkus:quarkus-fs-util:jar:0.0.9:compile [INFO] | +- io.quarkus:quarkus-agroal:jar:3.2.3.Final:compile [INFO] | | +- io.quarkus:quarkus-datasource:jar:3.2.3.Final:compile [INFO] | | +- io.agroal:agroal-api:jar:2.1:compile [INFO] | | +- io.agroal:agroal-narayana:jar:2.1:compile [INFO] | | | - org.jboss:jboss-transaction-spi:jar:8.0.0.Final:compile [INFO] | | +- io.agroal:agroal-pool:jar:2.1:compile [INFO] | | - io.quarkus:quarkus-credentials:jar:3.2.3.Final:compile [INFO] | +- io.quarkus:quarkus-narayana-jta:jar:3.2.3.Final:compile [INFO] | | +- io.quarkus:quarkus-transaction-annotations:jar:3.2.3.Final:compile [INFO] | | +- io.smallrye:smallrye-context-propagation-jta:jar:2.1.0:compile [INFO] | | +- io.smallrye.reactive:smallrye-reactive-converter-mutiny:jar:3.0.0:compile [INFO] | | +- org.jboss.narayana.jta:narayana-jta:jar:6.0.1.Final:compile [INFO] | | | +- jakarta.resource:jakarta.resource-api:jar:2.0.0:compile [INFO] | | | +- org.jboss.invocation:jboss-invocation:jar:2.0.0.Final:compile [INFO] | | | +- jakarta.ejb:jakarta.ejb-api:jar:4.0.1:compile [INFO] | | | - org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-api:jar:3.0:compile [INFO] | | - org.jboss.narayana.jts:narayana-jts-integration:jar:6.0.1.Final:compile [INFO] | +- org.hibernate.orm:hibernate-core:jar:6.2.7.Final:compile [INFO] | | +- com.fasterxml:classmate:jar:1.5.1:compile [INFO] | | - org.antlr:antlr4-runtime:jar:4.10.1:runtime [INFO] | +- net.bytebuddy:byte-buddy:jar:1.12.18:compile [INFO] | +- org.hibernate.common:hibernate-commons-annotations:jar:6.0.6.Final:compile [INFO] | +- org.hibernate.orm:hibernate-graalvm:jar:6.2.7.Final:compile [INFO] | +- org.glassfish.jaxb:jaxb-runtime:jar:4.0.3:compile [INFO] | | - org.glassfish.jaxb:jaxb-core:jar:4.0.3:compile [INFO] | | +- org.eclipse.angus:angus-activation:jar:2.0.1:compile [INFO] | | +- org.glassfish.jaxb:txw2:jar:4.0.3:compile [INFO] | | - com.sun.istack:istack-commons-runtime:jar:4.1.2:compile [INFO] | +- jakarta.xml.bind:jakarta.xml.bind-api:jar:4.0.0:compile [INFO] | | - jakarta.activation:jakarta.activation-api:jar:2.1.2:compile [INFO] | +- jakarta.persistence:jakarta.persistence-api:jar:3.1.0:compile [INFO] | +- jakarta.transaction:jakarta.transaction-api:jar:2.0.1:compile [INFO] | +- org.hibernate:quarkus-local-cache:jar:0.2.1:compile [INFO] | - io.quarkus:quarkus-caffeine:jar:3.2.3.Final:compile [INFO] | - com.github.ben-manes.caffeine:caffeine:jar:3.1.5:compile [INFO] | - com.google.errorprone:error_prone_annotations:jar:2.19.1:compile [INFO] +- io.quarkus:quarkus-hibernate-validator:jar:3.2.3.Final:compile [INFO] | +- org.hibernate.validator:hibernate-validator:jar:8.0.1.Final:compile [INFO] | | - jakarta.validation:jakarta.validation-api:jar:3.0.2:compile [INFO] | +- org.glassfish.expressly:expressly:jar:5.0.0:compile [INFO] | | - jakarta.el:jakarta.el-api:jar:5.0.1:compile [INFO] | +- io.smallrye.config:smallrye-config-validator:jar:3.3.2:compile [INFO] | - jakarta.ws.rs:jakarta.ws.rs-api:jar:3.1.0:compile [INFO] +- io.quarkus:quarkus-hibernate-orm-panache:jar:3.2.3.Final:compile [INFO] | +- io.quarkus:quarkus-hibernate-orm-panache-common:jar:3.2.3.Final:compile [INFO] | | - io.quarkus:quarkus-panache-hibernate-common:jar:3.2.3.Final:compile [INFO] | - io.quarkus:quarkus-panache-common:jar:3.2.3.Final:compile [INFO] +- io.quarkus:quarkus-jdbc-oracle:jar:3.2.3.Final:compile [INFO] | +- com.oracle.database.jdbc:ojdbc11:jar:23.2.0.0:compile [INFO] | - com.oracle.database.nls:orai18n:jar:23.2.0.0:compile [INFO] +- io.quarkus:quarkus-kafka-client:jar:3.2.3.Final:compile [INFO] | +- io.quarkus:quarkus-jackson:jar:3.2.3.Final:compile [INFO] | | +- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.15.2:compile [INFO] | | +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.15.2:compile [INFO] | | - com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.15.2:compile [INFO] | - org.apache.kafka:kafka-clients:jar:3.4.0:compile [INFO] | +- com.github.luben:zstd-jni:jar:1.5.2-1:runtime [INFO] | +- org.lz4:lz4-java:jar:1.8.0:runtime [INFO] | - org.xerial.snappy:snappy-java:jar:1.1.10.1:runtime [INFO] +- io.quarkus:quarkus-resteasy:jar:3.2.3.Final:compile [INFO] | +- io.quarkus:quarkus-vertx-http:jar:3.2.3.Final:compile [INFO] | | +- io.quarkus:quarkus-security-runtime-spi:jar:3.2.3.Final:compile [INFO] | | +- io.smallrye.common:smallrye-common-vertx-context:jar:2.1.0:compile [INFO] | | | - io.smallrye.common:smallrye-common-constraint:jar:2.1.0:compile [INFO] | | +- io.quarkus:quarkus-vertx-http-dev-console-runtime-spi:jar:3.2.3.Final:compile [INFO] | | +- io.smallrye.reactive:smallrye-mutiny-vertx-web:jar:3.5.0:compile [INFO] | | | +- io.smallrye.reactive:smallrye-mutiny-vertx-web-common:jar:3.5.0:compile [INFO] | | | +- io.smallrye.reactive:smallrye-mutiny-vertx-auth-common:jar:3.5.0:compile [INFO] | | | +- io.smallrye.reactive:smallrye-mutiny-vertx-bridge-common:jar:3.5.0:compile [INFO] | | | - io.smallrye.reactive:smallrye-mutiny-vertx-uri-template:jar:3.5.0:compile [INFO] | | | - io.vertx:vertx-uri-template:jar:4.4.4:compile [INFO] | | +- io.vertx:vertx-web:jar:4.4.4:compile [INFO] | | | +- io.vertx:vertx-web-common:jar:4.4.4:compile [INFO] | | | +- io.vertx:vertx-auth-common:jar:4.4.4:compile [INFO] | | | - io.vertx:vertx-bridge-common:jar:4.4.4:compile [INFO] | | - io.github.crac:org-crac:jar:0.1.3:compile [INFO] | - io.quarkus:quarkus-resteasy-server-common:jar:3.2.3.Final:compile [INFO] | - io.quarkus:quarkus-resteasy-common:jar:3.2.3.Final:compile [INFO] | +- org.jboss.resteasy:resteasy-core:jar:6.2.4.Final:compile [INFO] | | +- org.jboss.resteasy:resteasy-core-spi:jar:6.2.4.Final:compile [INFO] | | - com.ibm.async:asyncutil:jar:0.1.0:compile [INFO] | +- org.jboss.resteasy:resteasy-cdi:jar:6.2.4.Final:compile [INFO] | | - org.jboss.weld:weld-api:jar:5.0.SP2:compile [INFO] | - org.jboss.resteasy.microprofile:microprofile-config:jar:2.1.1.Final:compile [INFO] +- io.quarkus:quarkus-resteasy-jsonb:jar:3.2.3.Final:compile [INFO] | +- io.quarkus:quarkus-jsonb:jar:3.2.3.Final:compile [INFO] | | - org.eclipse:yasson:jar:3.0.3:compile [INFO] | +- org.jboss.resteasy:resteasy-json-binding-provider:jar:6.2.4.Final:compile [INFO] | | +- org.eclipse.parsson:parsson:jar:1.1.2:compile [INFO] | | - jakarta.json.bind:jakarta.json.bind-api:jar:3.0.0:compile [INFO] | +- org.jboss.resteasy:resteasy-json-p-provider:jar:6.2.4.Final:compile [INFO] | | - jakarta.json:jakarta.json-api:jar:2.1.2:compile [INFO] | - commons-io:commons-io:jar:2.13.0:compile [INFO] +- io.quarkus:quarkus-undertow:jar:3.2.3.Final:compile [INFO] | +- io.quarkus.security:quarkus-security:jar:2.0.2.Final:compile [INFO] | +- jakarta.enterprise:jakarta.enterprise.cdi-api:jar:4.0.1:compile [INFO] | | +- jakarta.enterprise:jakarta.enterprise.lang-model:jar:4.0.1:compile [INFO] | | - jakarta.interceptor:jakarta.interceptor-api:jar:2.1.0:compile [INFO] | +- io.quarkus.http:quarkus-http-servlet:jar:5.0.2.Final:compile [INFO] | +- jakarta.servlet:jakarta.servlet-api:jar:6.0.0:compile [INFO] | +- jakarta.annotation:jakarta.annotation-api:jar:2.1.1:compile [INFO] | +- io.quarkus.http:quarkus-http-vertx-backend:jar:5.0.2.Final:compile [INFO] | | +- io.vertx:vertx-core:jar:4.4.4:compile [INFO] | | | +- io.netty:netty-common:jar:4.1.94.Final:compile [INFO] | | | +- io.netty:netty-buffer:jar:4.1.94.Final:compile [INFO] | | | +- io.netty:netty-transport:jar:4.1.94.Final:compile [INFO] | | | +- io.netty:netty-handler:jar:4.1.94.Final:compile [INFO] | | | | - io.netty:netty-transport-native-unix-common:jar:4.1.94.Final:compile [INFO] | | | +- io.netty:netty-handler-proxy:jar:4.1.94.Final:compile [INFO] | | | | - io.netty:netty-codec-socks:jar:4.1.94.Final:compile [INFO] | | | +- io.netty:netty-codec-http2:jar:4.1.94.Final:compile [INFO] | | | +- io.netty:netty-resolver:jar:4.1.94.Final:compile [INFO] | | | - io.netty:netty-resolver-dns:jar:4.1.94.Final:compile [INFO] | | | - io.netty:netty-codec-dns:jar:4.1.94.Final:compile [INFO] | | - io.quarkus.http:quarkus-http-http-core:jar:5.0.2.Final:compile [INFO] | +- io.quarkus.http:quarkus-http-core:jar:5.0.2.Final:compile [INFO] | | - io.netty:netty-codec-http:jar:4.1.94.Final:compile [INFO] | | - io.netty:netty-codec:jar:4.1.94.Final:compile [INFO] | - org.eclipse.microprofile.context-propagation:microprofile-context-propagation-api:jar:1.3:compile [INFO] +- io.quarkus:quarkus-arc:jar:3.2.3.Final:compile [INFO] | - io.quarkus.arc:arc:jar:3.2.3.Final:compile [INFO] +- io.quarkus:quarkus-scheduler:jar:3.2.3.Final:compile [INFO] | +- io.quarkus:quarkus-scheduler-kotlin:jar:3.2.3.Final:compile [INFO] | | - io.quarkus:quarkus-scheduler-common:jar:3.2.3.Final:compile [INFO] | | +- io.quarkus:quarkus-scheduler-api:jar:3.2.3.Final:compile [INFO] | | - com.cronutils:cron-utils:jar:9.2.1:compile [INFO] | +- io.quarkus:quarkus-vertx:jar:3.2.3.Final:compile [INFO] | | +- io.quarkus:quarkus-netty:jar:3.2.3.Final:compile [INFO] | | | - com.aayushatharva.brotli4j:brotli4j:jar:1.12.0:compile [INFO] | | | +- com.aayushatharva.brotli4j:service:jar:1.12.0:compile [INFO] | | | - com.aayushatharva.brotli4j:native-linux-x86_64:jar:1.12.0:compile [INFO] | | +- io.netty:netty-codec-haproxy:jar:4.1.94.Final:compile [INFO] | | +- io.smallrye.common:smallrye-common-annotation:jar:2.1.0:compile [INFO] | | +- io.quarkus:quarkus-vertx-latebound-mdc-provider:jar:3.2.3.Final:compile [INFO] | | +- io.smallrye.reactive:smallrye-mutiny-vertx-core:jar:3.5.0:compile [INFO] | | | +- io.smallrye.reactive:smallrye-mutiny-vertx-runtime:jar:3.5.0:compile [INFO] | | | - io.smallrye.reactive:vertx-mutiny-generator:jar:3.5.0:compile [INFO] | | | - io.vertx:vertx-codegen:jar:4.4.4:compile [INFO] | | - io.smallrye:smallrye-fault-tolerance-vertx:jar:6.2.6:compile [INFO] | - org.jboss.slf4j:slf4j-jboss-logmanager:jar:2.0.0.Final:compile [INFO] +- io.quarkus:quarkus-smallrye-reactive-messaging-kafka:jar:3.2.3.Final:compile [INFO] | +- io.smallrye.reactive:smallrye-reactive-messaging-kafka:jar:4.6.0:compile [INFO] | | +- io.smallrye.reactive:smallrye-reactive-messaging-kafka-api:jar:4.6.0:compile [INFO] | | - io.smallrye.reactive:smallrye-reactive-messaging-otel:jar:4.6.0:compile [INFO] | | +- io.opentelemetry:opentelemetry-api:jar:1.25.0:compile [INFO] | | | - io.opentelemetry:opentelemetry-context:jar:1.25.0:compile [INFO] | | +- io.opentelemetry:opentelemetry-semconv:jar:1.25.0-alpha:compile [INFO] | | +- io.opentelemetry.instrumentation:opentelemetry-instrumentation-api:jar:1.25.0:compile [INFO] | | - io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-semconv:jar:1.25.0-alpha:compile [INFO] | +- io.quarkus:quarkus-smallrye-reactive-messaging:jar:3.2.3.Final:compile [INFO] | | +- io.quarkus:quarkus-mutiny-reactive-streams-operators:jar:3.2.3.Final:compile [INFO] | | | +- org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-core:jar:3.0:compile [INFO] | | | - io.smallrye.reactive:mutiny-reactive-streams-operators:jar:2.3.1:compile [INFO] | | +- io.quarkus:quarkus-smallrye-reactive-messaging-kotlin:jar:3.2.3.Final:compile [INFO] | | - io.smallrye.reactive:smallrye-reactive-messaging-health:jar:4.6.0:compile [INFO] | | - org.eclipse.microprofile.health:microprofile-health-api:jar:4.0.1:compile [INFO] | - io.smallrye.reactive:smallrye-reactive-messaging-provider:jar:4.6.0:compile [INFO] | - io.smallrye.reactive:smallrye-reactive-messaging-api:jar:4.6.0:compile [INFO] +- io.quarkus:quarkus-smallrye-metrics:jar:3.2.3.Final:compile [INFO] | +- io.smallrye:smallrye-metrics:jar:4.0.0:compile [INFO] | +- io.quarkus:quarkus-jsonp:jar:3.2.3.Final:compile [INFO] | - org.eclipse.microprofile.metrics:microprofile-metrics-api:jar:4.0.1:compile [INFO] +- io.quarkus:quarkus-container-image-docker:jar:3.2.3.Final:compile [INFO] | - io.quarkus:quarkus-container-image:jar:3.2.3.Final:compile [INFO] +- io.quarkus:quarkus-logging-json:jar:3.2.3.Final:compile [INFO] | - org.jboss.logmanager:jboss-logmanager-embedded:jar:1.1.1:compile [INFO] +- org.apache.commons:commons-lang3:jar:3.12.0:compile [INFO] +- org.projectlombok:lombok:jar:1.18.28:compile [INFO] +- de.arbeitsagentur:siem-logging:jar:20.2.0.0-aas.b1840:compile [INFO] +- com.kstruct:gethostname4j:jar:1.0.0:compile [INFO] | +- net.java.dev.jna:jna:jar:5.8.0:compile [INFO] | - net.java.dev.jna:jna-platform:jar:5.8.0:compile [INFO] +- io.swagger.core.v3:swagger-jaxrs2:jar:2.2.15:compile [INFO] | +- com.fasterxml.jackson.core:jackson-databind:jar:2.15.2:compile [INFO] | | +- com.fasterxml.jackson.core:jackson-annotations:jar:2.15.2:compile [INFO] | | - com.fasterxml.jackson.core:jackson-core:jar:2.15.2:compile [INFO] | +- io.github.classgraph:classgraph:jar:4.8.161:compile [INFO] | +- org.javassist:javassist:jar:3.29.2-GA:compile [INFO] | +- io.swagger.core.v3:swagger-models:jar:2.2.15:compile [INFO] | +- org.yaml:snakeyaml:jar:2.0:compile [INFO] | +- io.swagger.core.v3:swagger-annotations:jar:2.2.15:compile [INFO] | +- io.swagger.core.v3:swagger-integration:jar:2.2.15:compile [INFO] | | - io.swagger.core.v3:swagger-core:jar:2.2.15:compile [INFO] | | - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.15.2:compile [INFO] | - com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.15.2:compile [INFO] | +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.15.2:compile [INFO] | - com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.15.2:compile [INFO] +- io.swagger.core.v3:swagger-jaxrs2-servlet-initializer-v2:jar:2.2.15:compile [INFO] +- org.webjars:swagger-ui:jar:5.2.0:compile [INFO] +- javax.servlet:javax.servlet-api:jar:4.0.1:provided [INFO] +- io.quarkus:quarkus-junit5:jar:3.2.3.Final:test [INFO] | +- io.quarkus:quarkus-bootstrap-core:jar:3.2.3.Final:test [INFO] | | +- io.quarkus:quarkus-bootstrap-app-model:jar:3.2.3.Final:test [INFO] | | - io.smallrye.common:smallrye-common-io:jar:2.1.0:compile [INFO] | +- org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.3.5:test [INFO] | +- io.quarkus:quarkus-test-common:jar:3.2.3.Final:test [INFO] | | +- io.quarkus:quarkus-core-deployment:jar:3.2.3.Final:test [INFO] | | | +- org.aesh:readline:jar:2.4:test [INFO] | | | | - org.fusesource.jansi:jansi:jar:2.4.0:test [INFO] | | | +- org.aesh:aesh:jar:2.7:test [INFO] | | | +- io.quarkus.gizmo:gizmo:jar:1.6.1.Final:test [INFO] | | | | - org.ow2.asm:asm-util:jar:9.5:test [INFO] | | | | - org.ow2.asm:asm-analysis:jar:9.5:test [INFO] | | | +- org.ow2.asm:asm:jar:9.5:test [INFO] | | | +- org.ow2.asm:asm-commons:jar:9.5:test [INFO] | | | | - org.ow2.asm:asm-tree:jar:9.5:test [INFO] | | | +- io.quarkus:quarkus-class-change-agent:jar:3.2.3.Final:test [INFO] | | | +- io.quarkus:quarkus-devtools-utilities:jar:3.2.3.Final:test [INFO] | | | +- io.quarkus:quarkus-builder:jar:3.2.3.Final:test [INFO] | | | - org.junit.platform:junit-platform-launcher:jar:1.9.3:test [INFO] | | +- io.quarkus:quarkus-bootstrap-maven-resolver:jar:3.2.3.Final:test [INFO] | | | +- io.smallrye.beanbag:smallrye-beanbag-maven:jar:1.3.2:test [INFO] | | | | +- io.smallrye.beanbag:smallrye-beanbag-sisu:jar:1.3.2:test [INFO] | | | | | - io.smallrye.beanbag:smallrye-beanbag:jar:1.3.2:test [INFO] | | | | +- org.apache.maven:maven-artifact:jar:3.9.3:test [INFO] | | | | +- org.apache.maven:maven-builder-support:jar:3.9.3:test [INFO] | | | | +- org.apache.maven:maven-model:jar:3.9.3:test [INFO] | | | | +- org.apache.maven:maven-model-builder:jar:3.9.3:test [INFO] | | | | +- org.apache.maven:maven-repository-metadata:jar:3.9.3:test [INFO] | | | | +- org.apache.maven:maven-settings:jar:3.9.3:test [INFO] | | | | +- org.apache.maven.resolver:maven-resolver-api:jar:1.9.13:test [INFO] | | | | +- org.apache.maven.resolver:maven-resolver-impl:jar:1.9.13:test [INFO] | | | | | - org.apache.maven.resolver:maven-resolver-named-locks:jar:1.9.13:test [INFO] | | | | +- org.apache.maven.resolver:maven-resolver-spi:jar:1.9.13:test [INFO] | | | | +- org.apache.maven.resolver:maven-resolver-util:jar:1.9.13:test [INFO] | | | | +- org.apache.maven.resolver:maven-resolver-transport-http:jar:1.9.10:test [INFO] | | | | +- org.apache.maven.wagon:wagon-provider-api:jar:3.5.3:test [INFO] | | | | +- org.apache.maven.wagon:wagon-http-shared:jar:3.5.3:test [INFO] | | | | +- org.codehaus.plexus:plexus-interpolation:jar:1.26:test [INFO] | | | | +- org.codehaus.plexus:plexus-utils:jar:3.5.1:test [INFO] | | | | +- org.codehaus.plexus:plexus-xml:jar:4.0.0:test [INFO] | | | | | - org.apache.maven:maven-xml-impl:jar:4.0.0-alpha-5:test [INFO] | | | | | - org.apache.maven:maven-api-xml:jar:4.0.0-alpha-5:test [INFO] | | | | | - org.apache.maven:maven-api-meta:jar:4.0.0-alpha-5:test [INFO] | | | | +- org.codehaus.plexus:plexus-cipher:jar:2.0:test [INFO] | | | | - org.codehaus.plexus:plexus-sec-dispatcher:jar:2.0:test [INFO] | | | +- org.apache.maven:maven-embedder:jar:3.9.3:test [INFO] | | | | +- org.apache.maven:maven-core:jar:3.9.3:test [INFO] | | | | | - org.codehaus.plexus:plexus-component-annotations:jar:2.1.0:test [INFO] | | | | +- org.apache.maven:maven-plugin-api:jar:3.9.3:test [INFO] | | | | +- org.apache.maven.shared:maven-shared-utils:jar:3.3.4:test [INFO] | | | | +- com.google.inject:guice:jar:5.1.0:test [INFO] | | | | | - aopalliance:aopalliance:jar:1.0:test [INFO] | | | | +- com.google.guava:guava:jar:32.0.0-jre:test [INFO] | | | | +- com.google.guava:failureaccess:jar:1.0.1:test [INFO] | | | | +- javax.annotation:javax.annotation-api:jar:1.3.2:test [INFO] | | | | +- org.codehaus.plexus:plexus-classworlds:jar:2.6.0:test [INFO] | | | | - commons-cli:commons-cli:jar:1.5.0:test [INFO] | | | +- org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.3.5:test [INFO] | | | +- org.apache.maven:maven-settings-builder:jar:3.9.3:test [INFO] | | | +- org.apache.maven:maven-resolver-provider:jar:3.9.3:test [INFO] | | | +- org.apache.maven.resolver:maven-resolver-connector-basic:jar:1.9.13:test [INFO] | | | +- org.apache.maven.resolver:maven-resolver-transport-wagon:jar:1.9.13:test [INFO] | | | +- org.apache.maven.wagon:wagon-http:jar:3.5.3:test [INFO] | | | - org.apache.maven.wagon:wagon-file:jar:3.5.3:test [INFO] | | +- io.quarkus:quarkus-bootstrap-gradle-resolver:jar:3.2.3.Final:test [INFO] | | +- io.smallrye:jandex:jar:3.1.2:test [INFO] | | - org.jboss.logging:commons-logging-jboss-logging:jar:1.0.0.Final:test [INFO] | +- io.quarkus:quarkus-junit5-properties:jar:3.2.3.Final:test [INFO] | +- org.junit.jupiter:junit-jupiter:jar:5.9.3:test [INFO] | | - org.junit.jupiter:junit-jupiter-params:jar:5.9.3:test [INFO] | - com.thoughtworks.xstream:xstream:jar:1.4.20:test [INFO] | - io.github.x-stream:mxparser:jar:1.2.2:test [INFO] | - xmlpull:xmlpull:jar:1.1.3.1:test [INFO] +- io.quarkus:quarkus-junit5-mockito:jar:3.2.3.Final:test [INFO] | +- io.quarkus:quarkus-junit5-mockito-config:jar:3.2.3.Final:test [INFO] | +- io.quarkus:quarkus-arc-deployment:jar:3.2.3.Final:test [INFO] | | +- io.quarkus:quarkus-smallrye-context-propagation-spi:jar:3.2.3.Final:test [INFO] | | +- io.quarkus:quarkus-vertx-http-dev-console-spi:jar:3.2.3.Final:test [INFO] | | +- io.quarkus:quarkus-vertx-http-dev-ui-spi:jar:3.2.3.Final:test [INFO] | | - io.quarkus.arc:arc-processor:jar:3.2.3.Final:test [INFO] | +- org.mockito:mockito-subclass:jar:5.3.1:test [INFO] | - io.quarkus:quarkus-mutiny:jar:3.2.3.Final:compile [INFO] | +- io.quarkus:quarkus-smallrye-context-propagation:jar:3.2.3.Final:compile [INFO] | | - io.smallrye:smallrye-context-propagation:jar:2.1.0:compile [INFO] | | +- io.smallrye:smallrye-context-propagation-api:jar:2.1.0:compile [INFO] | | - io.smallrye:smallrye-context-propagation-storage:jar:2.1.0:compile [INFO] | - io.smallrye.reactive:mutiny-smallrye-context-propagation:jar:2.3.1:compile [INFO] +- io.quarkus:quarkus-jdbc-h2:jar:3.2.3.Final:test [INFO] | +- com.h2database:h2:jar:2.1.214:test [INFO] | - org.locationtech.jts:jts-core:jar:1.17.0:test [INFO] +- io.quarkus:quarkus-liquibase:jar:3.2.3.Final:test [INFO] | +- org.liquibase:liquibase-core:jar:4.20.0:test [INFO] | | - com.opencsv:opencsv:jar:5.7.1:test [INFO] | | +- org.apache.commons:commons-text:jar:1.10.0:test [INFO] | | - org.apache.commons:commons-collections4:jar:4.4:test [INFO] | +- org.osgi:osgi.core:jar:6.0.0:test [INFO] | +- io.quarkus:quarkus-jaxb:jar:3.2.3.Final:test [INFO] | | - io.quarkus:quarkus-jaxp:jar:3.2.3.Final:test [INFO] | - io.quarkus:quarkus-datasource-common:jar:3.2.3.Final:compile [INFO] +- org.assertj:assertj-core:jar:3.24.2:test [INFO] +- io.smallrye.reactive:smallrye-reactive-messaging-in-memory:jar:4.6.0:test [INFO] | +- org.jboss.logging:jboss-logging:jar:3.5.1.Final:compile [INFO] | +- io.smallrye.reactive:smallrye-reactive-converter-api:jar:3.0.0:compile [INFO] | | - org.reactivestreams:reactive-streams:jar:1.0.4:compile [INFO] | +- io.smallrye.reactive:mutiny:jar:2.3.1:compile [INFO] | +- io.smallrye.reactive:mutiny-zero:jar:1.0.0:compile [INFO] | - io.smallrye.reactive:mutiny-zero-flow-adapters:jar:1.0.0:compile [INFO] +- com.intuit.karate:karate-junit5:jar:1.4.0:test [INFO] | +- com.intuit.karate:karate-core:jar:1.4.0:test [INFO] | | +- org.graalvm.js:js-scriptengine:jar:22.3.0:test [INFO] | | +- org.graalvm.js:js:jar:23.0.1:test [INFO] | | | +- org.graalvm.regex:regex:jar:23.0.1:test [INFO] | | | +- org.graalvm.truffle:truffle-api:jar:23.0.1:test [INFO] | | | - com.ibm.icu:icu4j:jar:72.1:test [INFO] | | +- org.thymeleaf:thymeleaf:jar:3.0.14.RELEASE:test [INFO] | | | +- ognl:ognl:jar:3.1.26:test [INFO] | | | +- org.attoparser:attoparser:jar:2.0.5.RELEASE:test [INFO] | | | - org.unbescape:unbescape:jar:1.1.6.RELEASE:test [INFO] | | +- com.linecorp.armeria:armeria:jar:1.22.0:test [INFO] | | | +- io.micrometer:micrometer-core:jar:1.11.1:test [INFO] | | | | +- io.micrometer:micrometer-commons:jar:1.11.1:test [INFO] | | | | +- io.micrometer:micrometer-observation:jar:1.11.1:test [INFO] | | | | +- org.hdrhistogram:HdrHistogram:jar:2.1.12:test [INFO] | | | | - org.latencyutils:LatencyUtils:jar:2.0.3:test [INFO] | | | +- com.google.code.findbugs:jsr305:jar:3.0.2:test [INFO] | | | +- io.netty:netty-transport-native-unix-common:jar:linux-x86_64:4.1.94.Final:test [INFO] | | | +- io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.94.Final:test [INFO] | | | | - io.netty:netty-transport-classes-epoll:jar:4.1.94.Final:test [INFO] | | | +- io.netty:netty-resolver-dns-native-macos:jar:osx-x86_64:4.1.94.Final:test [INFO] | | | | - io.netty:netty-resolver-dns-classes-macos:jar:4.1.94.Final:test [INFO] | | | +- io.netty:netty-resolver-dns-native-macos:jar:osx-aarch_64:4.1.94.Final:test [INFO] | | | +- io.netty:netty-tcnative-boringssl-static:jar:linux-x86_64:2.0.61.Final:test [INFO] | | | | - io.netty:netty-tcnative-classes:jar:2.0.61.Final:test [INFO] | | | +- io.netty:netty-tcnative-boringssl-static:jar:linux-aarch_64:2.0.61.Final:test [INFO] | | | +- io.netty:netty-tcnative-boringssl-static:jar:osx-x86_64:2.0.61.Final:test [INFO] | | | +- io.netty:netty-tcnative-boringssl-static:jar:osx-aarch_64:2.0.61.Final:test [INFO] | | | - io.netty:netty-tcnative-boringssl-static:jar:windows-x86_64:2.0.61.Final:test [INFO] | | +- org.apache.httpcomponents:httpclient:jar:4.5.14:test [INFO] | | | +- org.apache.httpcomponents:httpcore:jar:4.4.16:test [INFO] | | | - commons-codec:commons-codec:jar:1.16.0:test [INFO] | | +- ch.qos.logback:logback-classic:jar:1.2.9:test [INFO] | | | - ch.qos.logback:logback-core:jar:1.2.9:test [INFO] | | +- org.slf4j:jcl-over-slf4j:jar:1.7.32:test [INFO] | | +- com.jayway.jsonpath:json-path:jar:2.8.0:test [INFO] | | +- net.minidev:json-smart:jar:2.4.10:test [INFO] | | | - net.minidev:accessors-smart:jar:2.4.9:test [INFO] | | +- de.siegmar:fastcsv:jar:2.2.1:test [INFO] | | +- info.picocli:picocli:jar:4.7.4:test [INFO] | | +- io.github.t12y:resemble:jar:1.0.2:test [INFO] | | - io.github.t12y:ssim:jar:1.0.0:test [INFO] | +- org.junit.jupiter:junit-jupiter-api:jar:5.9.3:test [INFO] | | +- org.opentest4j:opentest4j:jar:1.2.0:test [INFO] | | - org.apiguardian:apiguardian-api:jar:1.1.2:test [INFO] | - org.junit.jupiter:junit-jupiter-engine:jar:5.9.3:test [INFO] | - org.junit.platform:junit-platform-engine:jar:1.9.3:test [INFO] +- com.github.database-rider:rider-core:jar:1.38.1:test [INFO] | +- org.dbunit:dbunit:jar:2.7.3:test [INFO] | | +- org.postgresql:postgresql:jar:42.6.0:test [INFO] | | - com.oracle.database.jdbc:ojdbc8:jar:23.2.0.0:test [INFO] | +- it.unibo.tuprolog:solve-classic-jvm:jar:0.20.2:test [INFO] | | +- org.jetbrains.kotlin:kotlin-stdlib-jdk8:jar:1.8.22:test [INFO] | | | +- org.jetbrains.kotlin:kotlin-stdlib:jar:1.8.22:test [INFO] | | | | - org.jetbrains:annotations:jar:24.0.1:test [INFO] | | | - org.jetbrains.kotlin:kotlin-stdlib-jdk7:jar:1.8.22:test [INFO] | | +- org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.8.22:test [INFO] | | +- it.unibo.tuprolog:solve-jvm:jar:0.20.2:test [INFO] | | | - org.jetbrains.kotlin:kotlin-reflect:jar:1.8.22:test [INFO] | | - it.unibo.tuprolog:dsl-theory-jvm:jar:0.20.2:test [INFO] | | - it.unibo.tuprolog:dsl-unify-jvm:jar:0.20.2:test [INFO] | | - it.unibo.tuprolog:dsl-core-jvm:jar:0.20.2:test [INFO] | - it.unibo.tuprolog:parser-theory-jvm:jar:0.20.2:test [INFO] | +- it.unibo.tuprolog:parser-jvm:jar:0.20.2:test [INFO] | +- it.unibo.tuprolog:core-jvm:jar:0.20.2:test [INFO] | | +- io.github.gciatto:kt-math-jvm:jar:0.4.0:test [INFO] | | - it.unibo.tuprolog:utils-jvm:jar:0.20.2:test [INFO] | +- it.unibo.tuprolog:unify-jvm:jar:0.20.2:test [INFO] | +- it.unibo.tuprolog:theory-jvm:jar:0.20.2:test [INFO] | - it.unibo.tuprolog:parser-core-jvm:jar:0.20.2:test [INFO] +- com.github.database-rider:rider-junit5:jar:1.38.1:test [INFO] | - org.junit.platform:junit-platform-commons:jar:1.9.3:test [INFO] +- com.github.database-rider:rider-cdi:jar:jakarta:1.38.1:test [INFO] | - javax.enterprise:cdi-api:jar:2.0:test [INFO] | +- javax.el:javax.el-api:jar:3.0.0:test [INFO] | +- javax.interceptor:javax.interceptor-api:jar:1.2:test [INFO] | - javax.inject:javax.inject:jar:1:test [INFO] +- org.mockito:mockito-core:jar:5.3.1:test [INFO] | +- net.bytebuddy:byte-buddy-agent:jar:1.14.4:test [INFO] | - org.objenesis:objenesis:jar:3.3:test [INFO] - org.mockito:mockito-junit-jupiter:jar:5.3.1:test [

cradloff commented 1 year ago

The test wich fails uses Quarkus-Test, DBRider and Karate-Tests.

gsmet commented 1 year ago

Yeah so your problem is here:

[INFO] | +- com.intuit.karate:karate-core:jar:1.4.0:test
[INFO] | | +- org.graalvm.js:js-scriptengine:jar:22.3.0:test
[INFO] | | +- org.graalvm.js:js:jar:23.0.1:test
[INFO] | | | +- org.graalvm.regex:regex:jar:23.0.1:test
[INFO] | | | +- org.graalvm.truffle:truffle-api:jar:23.0.1:test

Karate is including dependencies that are Java 17 only due to us enforcing some of the versions in our BOM.

GraalVM 23 artifacts are now Java 17 only so you will probably have to update in the long run.

Temporarily, you could override all these versions to point to 22.3 artifacts (but they probably won't work if you're trying to build with a GraalVM 23).

I'm going to close this as this is not a Quarkus issue.

cradloff commented 1 year ago

Ok, thank you for the information.