diff --git a/integration-tests/src/main/java/org/apache/polaris/service/it/ext/PolarisIntegrationTestExtension.java b/integration-tests/src/main/java/org/apache/polaris/service/it/ext/PolarisIntegrationTestExtension.java index d0504002eb..9031247fc5 100644 --- a/integration-tests/src/main/java/org/apache/polaris/service/it/ext/PolarisIntegrationTestExtension.java +++ b/integration-tests/src/main/java/org/apache/polaris/service/it/ext/PolarisIntegrationTestExtension.java @@ -26,7 +26,6 @@ import org.apache.polaris.service.it.env.Server; import org.junit.jupiter.api.extension.ExtensionContext; import org.junit.jupiter.api.extension.ExtensionContext.Namespace; -import org.junit.jupiter.api.extension.ExtensionContext.Store.CloseableResource; import org.junit.jupiter.api.extension.ParameterContext; import org.junit.jupiter.api.extension.ParameterResolutionException; import org.junit.jupiter.api.extension.ParameterResolver; @@ -86,7 +85,7 @@ private ExtensionContext classContext(ExtensionContext context) { return context; } - private static class Env implements CloseableResource { + private static class Env implements AutoCloseable { private final Server server; private final PolarisApiEndpoints endpoints; @@ -101,7 +100,7 @@ PolarisApiEndpoints endpoints() { } @Override - public void close() throws Throwable { + public void close() throws Exception { server.close(); } }