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());
}