fabio-rizzo-01 commented on PR #2505: URL: https://github.com/apache/polaris/pull/2505#issuecomment-3254119734
> On my machine this at least gets us to the real exception > > ``` > RestCatalogKeycloakFileIT > testDropTableWithPurge() FAILED > java.lang.RuntimeException: java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.apache.polaris.test.commons.keycloak.KeycloakLifecycleManager > at io.quarkus.test.junit.QuarkusIntegrationTestExtension.throwBootFailureException(QuarkusIntegrationTestExtension.java:346) > at io.quarkus.test.junit.QuarkusIntegrationTestExtension.beforeEach(QuarkusIntegrationTestExtension.java:114) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) > at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) > > Caused by: > java.util.concurrent.CompletionException: java.lang.RuntimeException: Unable to start Quarkus test resource class org.apache.polaris.test.commons.keycloak.KeycloakLifecycleManager > at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315) > at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320) > at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1807) > at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) > at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) > at java.base/java.lang.Thread.run(Thread.java:1583) > > Caused by: > java.lang.RuntimeException: Unable to start Quarkus test resource class org.apache.polaris.test.commons.keycloak.KeycloakLifecycleManager > at io.quarkus.test.common.TestResourceManager$TestResourceRunnable.run(TestResourceManager.java:690) > at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) > ... 3 more > > Caused by: > jakarta.ws.rs.ProcessingException: jakarta.ws.rs.ForbiddenException: HTTP 403 Forbidden > at app//org.jboss.resteasy.client.jaxrs.internal.ClientInvocation.filterRequest(ClientInvocation.java:652) > at app//org.jboss.resteasy.client.jaxrs.internal.ClientInvocation.invoke(ClientInvocation.java:424) > at app//org.jboss.resteasy.client.jaxrs.internal.proxy.ClientInvoker.invokeSync(ClientInvoker.java:134) > at app//org.jboss.resteasy.client.jaxrs.internal.proxy.ClientInvoker.invoke(ClientInvoker.java:103) > at app//org.jboss.resteasy.client.jaxrs.internal.proxy.ClientProxy.invoke(ClientProxy.java:102) > at app/jdk.proxy3/jdk.proxy3.$Proxy111.create(Unknown Source) > at app//org.apache.polaris.test.commons.keycloak.KeycloakContainer.createRole(KeycloakContainer.java:100) > at app//org.apache.polaris.test.commons.keycloak.KeycloakContainer.start(KeycloakContainer.java:67) > at app//org.apache.polaris.test.commons.keycloak.KeycloakLifecycleManager.start(KeycloakLifecycleManager.java:45) > at app//io.quarkus.test.common.TestResourceManager$TestResourceRunnable.run(TestResourceManager.java:684) > ... 4 more > > Caused by: > jakarta.ws.rs.ForbiddenException: HTTP 403 Forbidden > at app//org.jboss.resteasy.client.jaxrs.internal.ClientInvocation.handleErrorStatus(ClientInvocation.java:240) > at app//org.jboss.resteasy.client.jaxrs.internal.ClientInvocation.extractResult(ClientInvocation.java:216) > at app//org.jboss.resteasy.client.jaxrs.internal.proxy.extractors.BodyEntityExtractor.extractEntity(BodyEntityExtractor.java:59) > at app//org.jboss.resteasy.client.jaxrs.internal.proxy.ClientInvoker.invokeSync(ClientInvoker.java:136) > at app//org.jboss.resteasy.client.jaxrs.internal.proxy.ClientInvoker.invoke(ClientInvoker.java:103) > at app//org.jboss.resteasy.client.jaxrs.internal.proxy.ClientProxy.invoke(ClientProxy.java:102) > at app/jdk.proxy3/jdk.proxy3.$Proxy102.grantToken(Unknown Source) > at app//org.keycloak.admin.client.token.TokenManager.grantToken(TokenManager.java:95) > at app//org.keycloak.admin.client.token.TokenManager.getAccessToken(TokenManager.java:71) > at app//org.keycloak.admin.client.token.TokenManager.getAccessTokenString(TokenManager.java:66) > at app//org.keycloak.admin.client.resource.BearerAuthFilter.filter(BearerAuthFilter.java:52) > at app//org.jboss.resteasy.client.jaxrs.internal.ClientInvocation.filterRequest(ClientInvocation.java:644) > ... 13 more > ``` > > But does not fix the issue is this just running the integration test? Mine passes with no issues -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
