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]

Reply via email to