Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Runtime initialize org.jboss.resteasy.spi.ResourceCleaner #35341

Closed

Conversation

zakkak
Copy link
Contributor

@zakkak zakkak commented Aug 14, 2023

org.jboss.resteasy.spi.ResourceCleaner needs to be runtime initialized both in resteasy-classic and resteasy-reactive.

Follow-up to #31452

Resolves issue with quarkus test suite http-advanced-reactive test. To reproduce run:

git clone  -b 3.2 [email protected]:quarkus-qe/quarkus-test-suite.git
cd quarkus-test-suite/http/http-advanced-reactive
mvn clean verify -Dnative -Dquarkus.native.container-build=true -Dquarkus.native.builder-image=quay.io/quarkus/ubi-quarkus-mandrel-builder-image:23.0-java17  -Dquarkus.platform.version=3.2.3.Final

org.jboss.resteasy.spi.ResourceCleaner needs to be runtime initialized
both in resteasy-classic and resteasy-reactive.

Follow-up to quarkusio#31452
@quarkus-bot
Copy link

quarkus-bot bot commented Aug 14, 2023

Failing Jobs - Building e312dc2

Status Name Step Failures Logs Raw logs
Native Tests - Cache Build Failures Logs Raw logs
Native Tests - Data3 Build Failures Logs Raw logs
Native Tests - Data4 Build Failures Logs Raw logs
Native Tests - Data5 Build Failures Logs Raw logs
Native Tests - Data7 Build Failures Logs Raw logs
Native Tests - HTTP Build Failures Logs Raw logs
Native Tests - Messaging1 Build Failures Logs Raw logs
Native Tests - Misc1 Build Failures Logs Raw logs
Native Tests - Misc3 Build Failures Logs Raw logs
Native Tests - Misc4 Build Failures Logs Raw logs
Native Tests - Security2 Build Failures Logs Raw logs
Native Tests - Security3 Build Failures Logs Raw logs
Native Tests - gRPC Build Failures Logs Raw logs
Virtual Thread Support Tests Native - Main Build ⚠️ Check → Logs Raw logs
Virtual Thread Support Tests Native - Messaging Build ⚠️ Check → Logs Raw logs

Failures

⚙️ Native Tests - Cache #

- Failing: integration-tests/cache integration-tests/redis-cache 

📦 integration-tests/cache

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-cache: Failed to build quarkus application

📦 integration-tests/redis-cache

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-redis-cache: Failed to build quarkus application


⚙️ Native Tests - Data3 #

- Failing: integration-tests/hibernate-orm-envers 

📦 integration-tests/hibernate-orm-envers

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-orm-envers: Failed to build quarkus application


⚙️ Native Tests - Data4 #

- Failing: integration-tests/mongodb-client integration-tests/mongodb-devservices integration-tests/mongodb-panache and 2 more

📦 integration-tests/mongodb-client

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-mongodb-client: Failed to build quarkus application

📦 integration-tests/mongodb-devservices

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-mongodb-devservices: Failed to build quarkus application

📦 integration-tests/mongodb-panache

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-mongodb-panache: Failed to build quarkus application

📦 integration-tests/mongodb-rest-data-panache

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-mongodb-rest-data-panache: Failed to build quarkus application

📦 integration-tests/redis-client

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-redis-client: Failed to build quarkus application


⚙️ Native Tests - Data5 #

- Failing: integration-tests/hibernate-reactive-postgresql 

📦 integration-tests/hibernate-reactive-postgresql

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-postgresql: Failed to build quarkus application


⚙️ Native Tests - Data7 #

- Failing: integration-tests/hibernate-reactive-db2 integration-tests/hibernate-reactive-mysql integration-tests/hibernate-reactive-panache and 1 more

📦 integration-tests/hibernate-reactive-db2

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-db2: Failed to build quarkus application

📦 integration-tests/hibernate-reactive-mysql

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-mysql: Failed to build quarkus application

📦 integration-tests/hibernate-reactive-panache

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-panache: Failed to build quarkus application

📦 integration-tests/hibernate-reactive-panache-kotlin

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-hibernate-reactive-panache-kotlin: Failed to build quarkus application


⚙️ Native Tests - HTTP #

- Failing: integration-tests/elytron-resteasy-reactive integration-tests/management-interface integration-tests/management-interface-auth and 5 more

📦 integration-tests/elytron-resteasy-reactive

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-elytron-resteasy-reactive: Failed to build quarkus application

📦 integration-tests/management-interface

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-management-interface: Failed to build quarkus application

📦 integration-tests/management-interface-auth

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-management-interface-auth: Failed to build quarkus application

📦 integration-tests/rest-client-reactive

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-rest-client-reactive: Failed to build quarkus application

📦 integration-tests/rest-client-reactive-multipart

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-rest-client-reactive-multipart: Failed to build quarkus application

📦 integration-tests/rest-client-reactive-stork

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-rest-client-reactive-stork: Failed to build quarkus application

📦 integration-tests/resteasy-mutiny

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-resteasy-mutiny: Failed to build quarkus application

📦 integration-tests/resteasy-reactive-kotlin/standard

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-resteasy-reactive-kotlin-standard: Failed to build quarkus application


⚙️ Native Tests - Messaging1 #

- Failing: integration-tests/kafka-oauth-keycloak 

📦 integration-tests/kafka-oauth-keycloak

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-kafka-oauth-keycloak: Failed to build quarkus application


⚙️ Native Tests - Misc1 #

- Failing: integration-tests/kotlin-serialization integration-tests/rest-client-reactive-kotlin-serialization 

📦 integration-tests/kotlin-serialization

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-kotlin-serialization: Failed to build quarkus application

📦 integration-tests/rest-client-reactive-kotlin-serialization

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-rest-client-reactive-kotlin-serialization: Failed to build quarkus application


⚙️ Native Tests - Misc3 #

- Failing: integration-tests/kubernetes-service-binding-jdbc integration-tests/smallrye-config integration-tests/smallrye-opentracing 

📦 integration-tests/kubernetes-service-binding-jdbc

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-kubernetes-service-binding-jdbc: Failed to build quarkus application

📦 integration-tests/smallrye-config

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-smallrye-config: Failed to build quarkus application

📦 integration-tests/smallrye-opentracing

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-smallrye-opentracing: Failed to build quarkus application


⚙️ Native Tests - Misc4 #

- Failing: integration-tests/micrometer-prometheus integration-tests/opentelemetry-jdbc-instrumentation 

📦 integration-tests/micrometer-prometheus

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-micrometer-prometheus: Failed to build quarkus application

📦 integration-tests/opentelemetry-jdbc-instrumentation

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-opentelemetry-jdbc-instrumentation: Failed to build quarkus application


⚙️ Native Tests - Security2 #

- Failing: integration-tests/oidc integration-tests/oidc-client-reactive integration-tests/oidc-wiremock 

📦 integration-tests/oidc

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-oidc: Failed to build quarkus application

📦 integration-tests/oidc-client-reactive

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-oidc-client-reactive: Failed to build quarkus application

📦 integration-tests/oidc-wiremock

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-oidc-wiremock: Failed to build quarkus application


⚙️ Native Tests - Security3 #

- Failing: integration-tests/keycloak-authorization integration-tests/security-webauthn 

📦 integration-tests/keycloak-authorization

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-keycloak-authorization: Failed to build quarkus application

📦 integration-tests/security-webauthn

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-security-webauthn: Failed to build quarkus application


⚙️ Native Tests - gRPC #

- Failing: integration-tests/grpc-interceptors integration-tests/grpc-mutual-auth integration-tests/grpc-plain-text-mutiny and 1 more

📦 integration-tests/grpc-interceptors

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-grpc-interceptors: Failed to build quarkus application

📦 integration-tests/grpc-mutual-auth

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-grpc-mutual-auth: Failed to build quarkus application

📦 integration-tests/grpc-plain-text-mutiny

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-grpc-plain-text-mutiny: Failed to build quarkus application

📦 integration-tests/grpc-tls

Failed to execute goal io.quarkus:quarkus-maven-plugin:999-SNAPSHOT:build (default) on project quarkus-integration-test-grpc-tls: Failed to build quarkus application

@zakkak zakkak marked this pull request as draft August 14, 2023 17:20
@zakkak zakkak closed this Aug 14, 2023
@quarkus-bot quarkus-bot bot added triage/invalid This doesn't seem right and removed triage/backport-3.2 labels Aug 14, 2023
@zakkak zakkak deleted the 2023-08-14-resteasy-reactive-fix branch August 14, 2023 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/rest triage/invalid This doesn't seem right
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant