diff --git a/runtime/service/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergRestConfigurationEventServiceDelegator.java b/runtime/service/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergRestConfigurationEventServiceDelegator.java index 55b563e3ce..eb7905cb06 100644 --- a/runtime/service/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergRestConfigurationEventServiceDelegator.java +++ b/runtime/service/src/main/java/org/apache/polaris/service/catalog/iceberg/IcebergRestConfigurationEventServiceDelegator.java @@ -46,7 +46,7 @@ public Response getConfig( new IcebergRestCatalogEvents.BeforeGetConfigEvent(warehouse)); Response resp = delegate.getConfig(warehouse, realmContext, securityContext); polarisEventListener.onAfterGetConfig( - new IcebergRestCatalogEvents.AfterGetConfigEvent(resp.readEntity(ConfigResponse.class))); + new IcebergRestCatalogEvents.AfterGetConfigEvent((ConfigResponse) resp.getEntity())); return resp; } }