RussellSpitzer commented on PR #2505:
URL: https://github.com/apache/polaris/pull/2505#issuecomment-3254109371
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
--
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]