quarkiverse / quarkus-artemis

Quarkus Artemis extensions
Apache License 2.0
12 stars 13 forks source link

Bump quarkus.version from 3.6.7 to 3.7.0 #382

Closed dependabot[bot] closed 9 months ago

dependabot[bot] commented 9 months ago

Bumps quarkus.version from 3.6.7 to 3.7.0. Updates io.quarkus:quarkus-maven-plugin from 3.6.7 to 3.7.0

Updates io.quarkus:quarkus-extension-maven-plugin from 3.6.7 to 3.7.0

Release notes

Sourced from io.quarkus:quarkus-extension-maven-plugin's releases.

3.7.0.CR1

Major changes

  • #38066 - Drop Okhttp/Okio from BOM
  • #38029 - Allow applications using quakus-info to contribute data to the /info using CDI
  • #37891 - Split OIDC session cookie if its size is more than 4KB
  • #37794 - Update SmallRye Config to 3.5.1
  • #37730 - Introduce LinkedIn OIDC provider
  • #37472 - Provide a way to observe security events
  • #37269 - Support certificate role mappings
  • #37152 - Support token verification with the inlined certificate chain
  • #36978 - Upgrade to Hibernate ORM 6.4, Hibernate Search 7.0, Hibernate Reactive 2.2
  • #36945 - Support Micrometer @MeterTag
  • #35065 - Add Hibernate Search management endpoint

Complete changelog

  • #38233 - Bump resteasy.version from 6.2.6.Final to 6.2.7.Final
  • #38232 - Bump wildfly-elytron.version from 2.2.2.Final to 2.2.3.Final
  • #38229 - Ensure the refreshed CSRF cookie retains the original value
  • #38227 - Add dependency management for org.hibernate:hibernate-jpamodelgen
  • #38225 - CSRF Token is refreshed on every request
  • #38224 - Revert "Fixing Jaxb unmarshalling error with native compilation"
  • #38218 - Make subject configurable in OidcWiremockTestResource
  • #38214 - Introduce a way to ignore mixing REST stacks errors
  • #38213 - AWS Lambda Rest: split the amazon-lambda-rest integration module
  • #38211 - Add trustAll to QuarkusRestClientBuilder
  • #38209 - Bump com.github.javaparser:javaparser-core from 3.25.6 to 3.25.8
  • #38208 - Bump io.smallrye.reactive:smallrye-mutiny-vertx-core from 3.7.2 to 3.8.0
  • #38207 - Bump elasticsearch-opensource-components.version from 8.11.3 to 8.11.4
  • #38206 - Add configurations for base image layer and application layer cache in Jib build
  • #38201 - Update Maven Surefire plugin to 3.2.5
  • #38195 - Fix Arc request context state restoration on Vert.x duplicated context which allows to support security events in gRPC
  • #38193 - Infinispan Client, tests skip if test-containers is not set
  • #38192 - Remove leading and trailing space from k8s labels
  • #38190 - Rename RESTEasy Classic client extensions to resteasy-client
  • #38188 - ADR for removal of reactive when reactive is not a requirement
  • #38185 - Make sure quarkus.http.filter headers don't remove existing headers
  • #38175 - Resouce name with whitespaces
  • #38168 - Bump io.micrometer:micrometer-bom from 1.12.1 to 1.12.2
  • #38167 - Bump org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable from 1.6.0 to 1.9.22
  • #38165 - Use smallrye-reactive-messaging-bom
  • #38162 - Bump Hibernate ORM to 6.4.1.Final and Hibernate Reactive to 2.2.1.Final
  • #38161 - Add metrics when the connections limit is set
  • #38159 - Investigate request context activation/deactivation in grpc interceptor
  • #38155 - Using http filter config is disabling CORS options
  • #38153 - SmallRye GraphQL 2.7.0
  • #38149 - Bump io.smallrye.config:smallrye-config-source-yaml from 3.4.4 to 3.5.2 in /devtools/gradle
  • #38148 - Support Liberica NIK GraalVM version parsing
  • #38145 - Use RestEasy Reactive instead of classic in the extension's IT

... (truncated)

Commits
  • d180b23 [RELEASE] - Bump version to 3.7.0
  • e3fbf74 Upgrade to Mutiny 2.5.5
  • 63d748e Bump Smallrye RM from 4.15.0 to 4.16.0
  • dd9fcb3 Hibernate DDL created twice
  • 0e5d468 Merge pull request #38354 from gsmet/3.7.0-backports-1
  • f9c960a Bump to Netty 4.1.106.Final
  • da170ce Unblock SmallRye Health exposed routes
  • be0ecce Minor adjustments
  • ccc23f4 Fix quarkus dev broken for command mode arguments
  • 02ea779 Fix command line arguments being squashed
  • Additional commits viewable in compare view


Updates io.quarkus:quarkus-bom from 3.6.7 to 3.7.0

Release notes

Sourced from io.quarkus:quarkus-bom's releases.

3.7.0.CR1

Major changes

  • #38066 - Drop Okhttp/Okio from BOM
  • #38029 - Allow applications using quakus-info to contribute data to the /info using CDI
  • #37891 - Split OIDC session cookie if its size is more than 4KB
  • #37794 - Update SmallRye Config to 3.5.1
  • #37730 - Introduce LinkedIn OIDC provider
  • #37472 - Provide a way to observe security events
  • #37269 - Support certificate role mappings
  • #37152 - Support token verification with the inlined certificate chain
  • #36978 - Upgrade to Hibernate ORM 6.4, Hibernate Search 7.0, Hibernate Reactive 2.2
  • #36945 - Support Micrometer @MeterTag
  • #35065 - Add Hibernate Search management endpoint

Complete changelog

  • #38233 - Bump resteasy.version from 6.2.6.Final to 6.2.7.Final
  • #38232 - Bump wildfly-elytron.version from 2.2.2.Final to 2.2.3.Final
  • #38229 - Ensure the refreshed CSRF cookie retains the original value
  • #38227 - Add dependency management for org.hibernate:hibernate-jpamodelgen
  • #38225 - CSRF Token is refreshed on every request
  • #38224 - Revert "Fixing Jaxb unmarshalling error with native compilation"
  • #38218 - Make subject configurable in OidcWiremockTestResource
  • #38214 - Introduce a way to ignore mixing REST stacks errors
  • #38213 - AWS Lambda Rest: split the amazon-lambda-rest integration module
  • #38211 - Add trustAll to QuarkusRestClientBuilder
  • #38209 - Bump com.github.javaparser:javaparser-core from 3.25.6 to 3.25.8
  • #38208 - Bump io.smallrye.reactive:smallrye-mutiny-vertx-core from 3.7.2 to 3.8.0
  • #38207 - Bump elasticsearch-opensource-components.version from 8.11.3 to 8.11.4
  • #38206 - Add configurations for base image layer and application layer cache in Jib build
  • #38201 - Update Maven Surefire plugin to 3.2.5
  • #38195 - Fix Arc request context state restoration on Vert.x duplicated context which allows to support security events in gRPC
  • #38193 - Infinispan Client, tests skip if test-containers is not set
  • #38192 - Remove leading and trailing space from k8s labels
  • #38190 - Rename RESTEasy Classic client extensions to resteasy-client
  • #38188 - ADR for removal of reactive when reactive is not a requirement
  • #38185 - Make sure quarkus.http.filter headers don't remove existing headers
  • #38175 - Resouce name with whitespaces
  • #38168 - Bump io.micrometer:micrometer-bom from 1.12.1 to 1.12.2
  • #38167 - Bump org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable from 1.6.0 to 1.9.22
  • #38165 - Use smallrye-reactive-messaging-bom
  • #38162 - Bump Hibernate ORM to 6.4.1.Final and Hibernate Reactive to 2.2.1.Final
  • #38161 - Add metrics when the connections limit is set
  • #38159 - Investigate request context activation/deactivation in grpc interceptor
  • #38155 - Using http filter config is disabling CORS options
  • #38153 - SmallRye GraphQL 2.7.0
  • #38149 - Bump io.smallrye.config:smallrye-config-source-yaml from 3.4.4 to 3.5.2 in /devtools/gradle
  • #38148 - Support Liberica NIK GraalVM version parsing
  • #38145 - Use RestEasy Reactive instead of classic in the extension's IT

... (truncated)

Commits
  • d180b23 [RELEASE] - Bump version to 3.7.0
  • e3fbf74 Upgrade to Mutiny 2.5.5
  • 63d748e Bump Smallrye RM from 4.15.0 to 4.16.0
  • dd9fcb3 Hibernate DDL created twice
  • 0e5d468 Merge pull request #38354 from gsmet/3.7.0-backports-1
  • f9c960a Bump to Netty 4.1.106.Final
  • da170ce Unblock SmallRye Health exposed routes
  • be0ecce Minor adjustments
  • ccc23f4 Fix quarkus dev broken for command mode arguments
  • 02ea779 Fix command line arguments being squashed
  • Additional commits viewable in compare view


Updates io.quarkus:quarkus-extension-processor from 3.6.7 to 3.7.0

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
github-actions[bot] commented 9 months ago

🚦Reports for run #923🚦

Reports will be posted here as they get available.

turing85 commented 9 months ago

in our pipeline, we pre-fetch dependencies via

https://github.com/quarkiverse/quarkus-artemis/blob/ea82229ad242f1bfcf545128061e20bf162824e0/.github/workflows/build.yml#L119-L123

This fails with

Error:  Failed to execute goal io.quarkus:quarkus-maven-plugin:3.7.0:go-offline (default-cli) on project quarkus-artemis-integration-tests-parent: Failed to collect dependencies of io.quarkiverse.artemis:quarkus-artemis-integration-tests-parent:pom:999-SNAPSHOT: Failed to read descriptor of io.quarkiverse.artemis:quarkus-artemis-integration-tests-parent:pom:999-SNAPSHOT: Failed to read artifact descriptor for io.quarkiverse.artemis:quarkus-artemis-integration-tests-parent:pom:999-SNAPSHOT: Could not find artifact io.quarkiverse.artemis:quarkus-artemis-build-parent:pom:999-SNAPSHOT -> [Help 1]

(See, e.g., here)

I can reproduce the issue locally when I start with a blank maven repository and run

./mvnw \
  --batch-mode \ 
  quarkus:go-offline

I opened a zulip conversation to discuss the issue.

turing85 commented 9 months ago

Other than this, if I run ./mvn clean verfiy locally, I see test errors:

[INFO] --- maven-surefire-plugin:3.1.2:test (default-test) @ quarkus-integration-test-artemis-jms-ra ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running io.quarkus.it.artemis.ra.JcaResourceTest
Downloading from central: https://repo.maven.apache.org/maven2/io/quarkiverse/artemis/quarkus-artemis-jms-ra//quarkus-artemis-jms-ra-.pom
Downloading from central: https://repo.maven.apache.org/maven2/io/quarkiverse/artemis/quarkus-artemis-jms-ra//quarkus-artemis-jms-ra-.jar
[ERROR] Tests run: 4, Failures: 0, Errors: 1, Skipped: 3, Time elapsed: 5.195 s <<< FAILURE! -- in io.quarkus.it.artemis.ra.JcaResourceTest
[ERROR] io.quarkus.it.artemis.ra.JcaResourceTest.testNotTransacted -- Time elapsed: 0.013 s <<< ERROR!
java.lang.RuntimeException: io.quarkus.bootstrap.BootstrapException: Failed to create the application model for io.quarkiverse.artemis:quarkus-integration-test-artemis-jms-ra::jar:999-SNAPSHOTnull
    at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:638)
    at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:722)
    at java.base/java.util.Optional.orElseGet(Optional.java:364)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: io.quarkus.bootstrap.BootstrapException: Failed to create the application model for io.quarkiverse.artemis:quarkus-integration-test-artemis-jms-ra::jar:999-SNAPSHOTnull
    at io.quarkus.bootstrap.BootstrapAppModelFactory.resolveAppModel(BootstrapAppModelFactory.java:297)
    at io.quarkus.bootstrap.app.QuarkusBootstrap.bootstrap(QuarkusBootstrap.java:133)
    at io.quarkus.test.junit.AbstractJvmQuarkusTestExtension.createAugmentor(AbstractJvmQuarkusTestExtension.java:189)
    at io.quarkus.test.junit.QuarkusTestExtension.doJavaStart(QuarkusTestExtension.java:219)
    at io.quarkus.test.junit.QuarkusTestExtension.ensureStarted(QuarkusTestExtension.java:605)
    at io.quarkus.test.junit.QuarkusTestExtension.beforeAll(QuarkusTestExtension.java:655)
    ... 1 more
Caused by: io.quarkus.bootstrap.resolver.maven.BootstrapMavenException: Failed to resolve dependencies for io.quarkiverse.artemis:quarkus-integration-test-artemis-jms-ra:jar:999-SNAPSHOT
    at io.quarkus.bootstrap.resolver.maven.ApplicationDependencyTreeResolver.resolveRuntimeDeps(ApplicationDependencyTreeResolver.java:390)
    at io.quarkus.bootstrap.resolver.maven.ApplicationDependencyTreeResolver.resolve(ApplicationDependencyTreeResolver.java:145)
    at io.quarkus.bootstrap.resolver.BootstrapAppModelResolver.buildAppModel(BootstrapAppModelResolver.java:337)
    at io.quarkus.bootstrap.resolver.BootstrapAppModelResolver.doResolveModel(BootstrapAppModelResolver.java:288)
    at io.quarkus.bootstrap.resolver.BootstrapAppModelResolver.resolveManagedModel(BootstrapAppModelResolver.java:168)
    at io.quarkus.bootstrap.BootstrapAppModelFactory.resolveAppModel(BootstrapAppModelFactory.java:283)
    ... 6 more
Caused by: org.eclipse.aether.resolution.DependencyResolutionException: The following artifacts could not be resolved: io.quarkiverse.artemis:quarkus-artemis-jms-ra:jar: (absent): Could not find artifact io.quarkiverse.artemis:quarkus-artemis-jms-ra:jar: in central (https://repo.maven.apache.org/maven2)
    at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:365)
    at io.quarkus.bootstrap.resolver.maven.ApplicationDependencyTreeResolver.resolveRuntimeDeps(ApplicationDependencyTreeResolver.java:385)
    ... 11 more
Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: The following artifacts could not be resolved: io.quarkiverse.artemis:quarkus-artemis-jms-ra:jar: (absent): Could not find artifact io.quarkiverse.artemis:quarkus-artemis-jms-ra:jar: in central (https://repo.maven.apache.org/maven2)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:473)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:261)
    at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:353)
    ... 12 more
Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Could not find artifact io.quarkiverse.artemis:quarkus-artemis-jms-ra:jar: in central (https://repo.maven.apache.org/maven2)
    at org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:42)
    at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:417)
    at org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(BasicRepositoryConnector.java:260)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:537)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:449)
    ... 14 more
[INFO] Running io.quarkus.it.artemis.ra.TransactionTest
[WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.004 s -- in io.quarkus.it.artemis.ra.TransactionTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.004 s -- in io.quarkus.it.artemis.ra.TransactionTest

[INFO] Running io.quarkus.it.artemis.ra.InjectionTest
Downloading from central: https://repo.maven.apache.org/maven2/io/quarkiverse/artemis/quarkus-artemis-jms-ra//quarkus-artemis-jms-ra-.pom
Downloading from central: https://repo.maven.apache.org/maven2/io/quarkiverse/artemis/quarkus-artemis-jms-ra//quarkus-artemis-jms-ra-.jar
[ERROR] Tests run: 2, Failures: 0, Errors: 1, Skipped: 1, Time elapsed: 3.131 s <<< FAILURE! -- in io.quarkus.it.artemis.ra.InjectionTest
[ERROR] io.quarkus.it.artemis.ra.InjectionTest.shouldInjectConnectionFactory -- Time elapsed: 0.001 s <<< ERROR!
java.lang.RuntimeException: io.quarkus.bootstrap.BootstrapException: Failed to create the application model for io.quarkiverse.artemis:quarkus-integration-test-artemis-jms-ra::jar:999-SNAPSHOTnull
    at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:638)
    at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:722)
    at java.base/java.util.Optional.orElseGet(Optional.java:364)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: io.quarkus.bootstrap.BootstrapException: Failed to create the application model for io.quarkiverse.artemis:quarkus-integration-test-artemis-jms-ra::jar:999-SNAPSHOTnull
    at io.quarkus.bootstrap.BootstrapAppModelFactory.resolveAppModel(BootstrapAppModelFactory.java:297)
    at io.quarkus.bootstrap.app.QuarkusBootstrap.bootstrap(QuarkusBootstrap.java:133)
    at io.quarkus.test.junit.AbstractJvmQuarkusTestExtension.createAugmentor(AbstractJvmQuarkusTestExtension.java:189)
    at io.quarkus.test.junit.QuarkusTestExtension.doJavaStart(QuarkusTestExtension.java:219)
    at io.quarkus.test.junit.QuarkusTestExtension.ensureStarted(QuarkusTestExtension.java:605)
    at io.quarkus.test.junit.QuarkusTestExtension.beforeAll(QuarkusTestExtension.java:655)
    ... 1 more
Caused by: io.quarkus.bootstrap.resolver.maven.BootstrapMavenException: Failed to resolve dependencies for io.quarkiverse.artemis:quarkus-integration-test-artemis-jms-ra:jar:999-SNAPSHOT
    at io.quarkus.bootstrap.resolver.maven.ApplicationDependencyTreeResolver.resolveRuntimeDeps(ApplicationDependencyTreeResolver.java:390)
    at io.quarkus.bootstrap.resolver.maven.ApplicationDependencyTreeResolver.resolve(ApplicationDependencyTreeResolver.java:145)
    at io.quarkus.bootstrap.resolver.BootstrapAppModelResolver.buildAppModel(BootstrapAppModelResolver.java:337)
    at io.quarkus.bootstrap.resolver.BootstrapAppModelResolver.doResolveModel(BootstrapAppModelResolver.java:288)
    at io.quarkus.bootstrap.resolver.BootstrapAppModelResolver.resolveManagedModel(BootstrapAppModelResolver.java:168)
    at io.quarkus.bootstrap.BootstrapAppModelFactory.resolveAppModel(BootstrapAppModelFactory.java:283)
    ... 6 more
Caused by: org.eclipse.aether.resolution.DependencyResolutionException: The following artifacts could not be resolved: io.quarkiverse.artemis:quarkus-artemis-jms-ra:jar: (absent): Could not find artifact io.quarkiverse.artemis:quarkus-artemis-jms-ra:jar: in central (https://repo.maven.apache.org/maven2)
    at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:365)
    at io.quarkus.bootstrap.resolver.maven.ApplicationDependencyTreeResolver.resolveRuntimeDeps(ApplicationDependencyTreeResolver.java:385)
    ... 11 more
Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: The following artifacts could not be resolved: io.quarkiverse.artemis:quarkus-artemis-jms-ra:jar: (absent): Could not find artifact io.quarkiverse.artemis:quarkus-artemis-jms-ra:jar: in central (https://repo.maven.apache.org/maven2)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:473)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:261)
    at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:353)
    ... 12 more
Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Could not find artifact io.quarkiverse.artemis:quarkus-artemis-jms-ra:jar: in central (https://repo.maven.apache.org/maven2)
    at org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:42)
    at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:417)
    at org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(BasicRepositoryConnector.java:260)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:537)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:449)
    ... 14 more
[INFO] Running io.quarkus.it.artemis.ra.MetricsTest
[WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.002 s -- in io.quarkus.it.artemis.ra.MetricsTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.002 s -- in io.quarkus.it.artemis.ra.MetricsTest

[INFO] Running io.quarkus.it.artemis.ra.HealthCheckTest
Downloading from central: https://repo.maven.apache.org/maven2/io/quarkiverse/artemis/quarkus-artemis-jms-ra//quarkus-artemis-jms-ra-.pom
Downloading from central: https://repo.maven.apache.org/maven2/io/quarkiverse/artemis/quarkus-artemis-jms-ra//quarkus-artemis-jms-ra-.jar
[ERROR] Tests run: 2, Failures: 0, Errors: 1, Skipped: 1, Time elapsed: 2.001 s <<< FAILURE! -- in io.quarkus.it.artemis.ra.HealthCheckTest
[ERROR] io.quarkus.it.artemis.ra.HealthCheckTest.testReady -- Time elapsed: 0 s <<< ERROR!
java.lang.RuntimeException: io.quarkus.bootstrap.BootstrapException: Failed to create the application model for io.quarkiverse.artemis:quarkus-integration-test-artemis-jms-ra::jar:999-SNAPSHOTnull
    at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:638)
    at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:722)
    at java.base/java.util.Optional.orElseGet(Optional.java:364)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: io.quarkus.bootstrap.BootstrapException: Failed to create the application model for io.quarkiverse.artemis:quarkus-integration-test-artemis-jms-ra::jar:999-SNAPSHOTnull
    at io.quarkus.bootstrap.BootstrapAppModelFactory.resolveAppModel(BootstrapAppModelFactory.java:297)
    at io.quarkus.bootstrap.app.QuarkusBootstrap.bootstrap(QuarkusBootstrap.java:133)
    at io.quarkus.test.junit.AbstractJvmQuarkusTestExtension.createAugmentor(AbstractJvmQuarkusTestExtension.java:189)
    at io.quarkus.test.junit.QuarkusTestExtension.doJavaStart(QuarkusTestExtension.java:219)
    at io.quarkus.test.junit.QuarkusTestExtension.ensureStarted(QuarkusTestExtension.java:605)
    at io.quarkus.test.junit.QuarkusTestExtension.beforeAll(QuarkusTestExtension.java:655)
    ... 1 more
Caused by: io.quarkus.bootstrap.resolver.maven.BootstrapMavenException: Failed to resolve dependencies for io.quarkiverse.artemis:quarkus-integration-test-artemis-jms-ra:jar:999-SNAPSHOT
    at io.quarkus.bootstrap.resolver.maven.ApplicationDependencyTreeResolver.resolveRuntimeDeps(ApplicationDependencyTreeResolver.java:390)
    at io.quarkus.bootstrap.resolver.maven.ApplicationDependencyTreeResolver.resolve(ApplicationDependencyTreeResolver.java:145)
    at io.quarkus.bootstrap.resolver.BootstrapAppModelResolver.buildAppModel(BootstrapAppModelResolver.java:337)
    at io.quarkus.bootstrap.resolver.BootstrapAppModelResolver.doResolveModel(BootstrapAppModelResolver.java:288)
    at io.quarkus.bootstrap.resolver.BootstrapAppModelResolver.resolveManagedModel(BootstrapAppModelResolver.java:168)
    at io.quarkus.bootstrap.BootstrapAppModelFactory.resolveAppModel(BootstrapAppModelFactory.java:283)
    ... 6 more
Caused by: org.eclipse.aether.resolution.DependencyResolutionException: The following artifacts could not be resolved: io.quarkiverse.artemis:quarkus-artemis-jms-ra:jar: (absent): Could not find artifact io.quarkiverse.artemis:quarkus-artemis-jms-ra:jar: in central (https://repo.maven.apache.org/maven2)
    at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:365)
    at io.quarkus.bootstrap.resolver.maven.ApplicationDependencyTreeResolver.resolveRuntimeDeps(ApplicationDependencyTreeResolver.java:385)
    ... 11 more
Caused by: org.eclipse.aether.resolution.ArtifactResolutionException: The following artifacts could not be resolved: io.quarkiverse.artemis:quarkus-artemis-jms-ra:jar: (absent): Could not find artifact io.quarkiverse.artemis:quarkus-artemis-jms-ra:jar: in central (https://repo.maven.apache.org/maven2)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:473)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:261)
    at org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:353)
    ... 12 more
Caused by: org.eclipse.aether.transfer.ArtifactNotFoundException: Could not find artifact io.quarkiverse.artemis:quarkus-artemis-jms-ra:jar: in central (https://repo.maven.apache.org/maven2)
    at org.eclipse.aether.connector.basic.ArtifactTransportListener.transferFailed(ArtifactTransportListener.java:42)
    at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:417)
    at org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(BasicRepositoryConnector.java:260)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads(DefaultArtifactResolver.java:537)
    at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:449)
    ... 14 more
[INFO] Running io.quarkus.it.artemis.ra.IronJacamarConfigTest
[WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.002 s -- in io.quarkus.it.artemis.ra.IronJacamarConfigTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.002 s -- in io.quarkus.it.artemis.ra.IronJacamarConfigTest

[INFO] 
[INFO] Results:
[INFO] 
[ERROR] Errors: 
[ERROR]   HealthCheckTest.testReady » Runtime io.quarkus.bootstrap.BootstrapException: Failed to create the application model for io.quarkiverse.artemis:quarkus-integration-test-artemis-jms-ra::jar:999-SNAPSHOTnull
[ERROR]   InjectionTest.shouldInjectConnectionFactory » Runtime io.quarkus.bootstrap.BootstrapException: Failed to create the application model for io.quarkiverse.artemis:quarkus-integration-test-artemis-jms-ra::jar:999-SNAPSHOTnull
[ERROR]   JcaResourceTest.testNotTransacted » Runtime io.quarkus.bootstrap.BootstrapException: Failed to create the application model for io.quarkiverse.artemis:quarkus-integration-test-artemis-jms-ra::jar:999-SNAPSHOTnull
[INFO] 
[ERROR] Tests run: 11, Failures: 0, Errors: 3, Skipped: 8
[INFO] 

This feels wrong:

turing85 commented 9 months ago

https://github.com/quarkusio/quarkus/pull/38406 should fix the issues (haven't verified yet, thanks to @aloubyansky !). There is a possibility that there's somehting else going wrong, see this zulip message and this zulip conversation.

turing85 commented 9 months ago

I tested the fix locally (checkout the branch of the PR linked, build quarkus, checkout the branch of this PR, set the quarkus version to 999-SNAPSHOT, build). It fixes this issue, but revealed another issue:

java.lang.RuntimeException: java.lang.RuntimeException: Failed to start quarkus
    at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:643)
    at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:727)
    at java.base/java.util.Optional.orElseGet(Optional.java:364)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.RuntimeException: Failed to start quarkus
    at io.quarkus.runner.ApplicationImpl.doStart(Unknown Source)
    at io.quarkus.runtime.Application.start(Application.java:101)
    at java.base/java.lang.reflect.Method.invoke(Method.java:580)
    at io.quarkus.runner.bootstrap.StartupActionImpl.run(StartupActionImpl.java:285)
    at io.quarkus.test.junit.QuarkusTestExtension.doJavaStart(QuarkusTestExtension.java:252)
    at io.quarkus.test.junit.QuarkusTestExtension.ensureStarted(QuarkusTestExtension.java:610)
    at io.quarkus.test.junit.QuarkusTestExtension.beforeAll(QuarkusTestExtension.java:660)
    ... 1 more
Caused by: java.lang.IllegalStateException: Configuration devservices: url is not set and devservices is activated. This is a bug. Please report it.
    at io.quarkus.artemis.core.runtime.ArtemisUtil.validateIntegrity(ArtemisUtil.java:30)
    at io.quarkus.artemis.jms.runtime.ArtemisJmsRecorder.getConnectionFactoryProducer(ArtemisJmsRecorder.java:32)
    at io.quarkus.deployment.steps.ArtemisJmsProcessor$configure1243796012.deploy_0(Unknown Source)
    at io.quarkus.deployment.steps.ArtemisJmsProcessor$configure1243796012.deploy(Unknown Source)
    ... 8 more

Full run log (./mvnw --fail-at-end clean verify): log.txt

Reactor summary:

[INFO] Reactor Summary for Quarkus - Artemis - Parent 999-SNAPSHOT:
[INFO] 
[INFO] Quarkus - Artemis - Parent ......................... SUCCESS [  1.221 s]
[INFO] Quarkus - Artemis - BOM ............................ SUCCESS [  0.013 s]
[INFO] Quarkus - Artemis - Build Parent ................... SUCCESS [  0.018 s]
[INFO] Quarkus - Artemis - Core ........................... SUCCESS [  0.018 s]
[INFO] Quarkus - Artemis - Core - Runtime ................. SUCCESS [  5.006 s]
[INFO] Quarkus - Artemis - Core - Deployment .............. SUCCESS [  1.157 s]
[INFO] Quarkus - Artemis - JMS ............................ SUCCESS [  0.009 s]
[INFO] Quarkus - Artemis - JMS - Runtime .................. SUCCESS [  0.922 s]
[INFO] Quarkus - Artemis - JMS - Deployment ............... SUCCESS [  0.631 s]
[INFO] Quarkus - Artemis - JMS Resource Adapter ........... SUCCESS [  0.009 s]
[INFO] Quarkus - Artemis - JMS Resource Adapter - Runtime . SUCCESS [  1.187 s]
[INFO] Quarkus - Artemis - JMS Resource Adapter - Deployment SUCCESS [  0.572 s]
[INFO] Quarkus - Artemis - Documentation .................. SUCCESS [  4.238 s]
[INFO] Quarkus - Artemis - Test Framework ................. SUCCESS [  0.602 s]
[INFO] Quarkus - Artemis - Integration Tests - Common Parent SUCCESS [  0.147 s]
[INFO] Quarkus - Artemis - Integration Tests - Camel JMS - Common SUCCESS [  1.470 s]
[INFO] Quarkus - Artemis - Integration Tests - Common ..... SUCCESS [  0.680 s]
[INFO] Quarkus - Artemis - Integration Tests - JMS - Common SUCCESS [  1.114 s]
[INFO] Quarkus - Artemis - Integration Tests - Parent ..... SUCCESS [  0.318 s]
[INFO] Quarkus - Artemis - Integration Tests - Camel JMS Parent SUCCESS [  0.248 s]
[INFO] Quarkus - Artemis - Integration Tests - Camel JMS - With default configuration FAILURE [ 27.922 s]
[INFO] Quarkus - Artemis - Integration Tests - Camel JMS - With default and named configuration FAILURE [ 31.600 s]
[INFO] Quarkus - Artemis - Integration Tests - Camel JMS - With external configuration SUCCESS [ 15.684 s]
[INFO] Quarkus - Artemis - Integration Tests - Camel JMS - With named configuration SUCCESS [ 29.358 s]
[INFO] Quarkus - Artemis - Integration Tests - Camel JMS - With named and external configuration SUCCESS [ 15.479 s]
[INFO] Quarkus - Artemis - Integration Tests - Core - Common SUCCESS [  0.898 s]
[INFO] Quarkus - Artemis - Integration Tests - Core Parent  SUCCESS [  0.072 s]
[INFO] Quarkus - Artemis - Integration Tests - Core - Empty configuration SUCCESS [ 10.851 s]
[INFO] Quarkus - Artemis - Integration Tests - Core - With default configuration FAILURE [ 29.066 s]
[INFO] Quarkus - Artemis - Integration Tests - Core - With default and external configuration FAILURE [ 30.695 s]
[INFO] Quarkus - Artemis - Integration Tests - Core - With default change url configuration SUCCESS [ 12.749 s]
[INFO] Quarkus - Artemis - Integration Tests - Core - With external configuration SUCCESS [ 12.193 s]
[INFO] Quarkus - Artemis - Integration Tests - Core - Without default configuration SUCCESS [ 25.208 s]
[INFO] Quarkus - Artemis - Integration Tests - JMS Parent . SUCCESS [  0.069 s]
[INFO] Quarkus - Artemis - Integration Tests - JMS - Empty configuration SUCCESS [ 11.123 s]
[INFO] Quarkus - Artemis - Integration Tests - JMS - With default configuration FAILURE [ 33.434 s]
[INFO] Quarkus - Artemis - Integration Tests - JMS - With default and external configuration FAILURE [ 35.094 s]
[INFO] Quarkus - Artemis - Integration Tests - JMS - With default change url configuration SUCCESS [ 17.566 s]
[INFO] Quarkus - Artemis - Integration Tests - JMS - With external configuration SUCCESS [ 15.026 s]
[INFO] Quarkus - Artemis - Integration Tests - JMS - Without default configuration SUCCESS [ 29.988 s]
[INFO] Quarkus - Artemis - Integration Tests - JMS Resource Adapter SUCCESS [ 31.589 s]

This is the issue mentioned in this zulip conversation.

github-actions[bot] commented 9 months ago

🚦Reports for run #939🚦

Reports will be posted here as they get available.

dependabot[bot] commented 9 months ago

Superseded by #396.