diff --git a/pom.xml b/pom.xml index e2d6607..e3af415 100644 --- a/pom.xml +++ b/pom.xml @@ -5,8 +5,8 @@ 17 - 4 - 3.28.0 + 1 + 4.0.0 @@ -20,7 +20,7 @@ ca.uhn.hapi.fhir hapi-fhir - 8.4.0 + 8.6.0 hapi-fhir-jpaserver-starter diff --git a/src/main/java/ca/uhn/fhir/jpa/starter/common/PartitionModeConfigurer.java b/src/main/java/ca/uhn/fhir/jpa/starter/common/PartitionModeConfigurer.java index dbf5f0f..3a35c2a 100644 --- a/src/main/java/ca/uhn/fhir/jpa/starter/common/PartitionModeConfigurer.java +++ b/src/main/java/ca/uhn/fhir/jpa/starter/common/PartitionModeConfigurer.java @@ -34,7 +34,9 @@ public class PartitionModeConfigurer { myPartitionSettings.setUnnamedPartitionMode(true); } else if (partitioning.getRequest_tenant_partitioning_mode()) { ourLog.info("Partitioning mode enabled in: Request tenant partitioning mode"); - myRestfulServer.registerInterceptor(new RequestTenantPartitionInterceptor()); + RequestTenantPartitionInterceptor tenantPartitionInterceptor = new RequestTenantPartitionInterceptor(); + tenantPartitionInterceptor.setPartitionSettings(myPartitionSettings); + myRestfulServer.registerInterceptor(tenantPartitionInterceptor); myRestfulServer.setTenantIdentificationStrategy(new UrlBaseTenantIdentificationStrategy()); }