diff --git a/src/main/java/ca/uhn/fhir/jpa/starter/BaseJpaRestfulServer.java b/src/main/java/ca/uhn/fhir/jpa/starter/BaseJpaRestfulServer.java index cf4c16c..68f84e8 100644 --- a/src/main/java/ca/uhn/fhir/jpa/starter/BaseJpaRestfulServer.java +++ b/src/main/java/ca/uhn/fhir/jpa/starter/BaseJpaRestfulServer.java @@ -369,10 +369,10 @@ public class BaseJpaRestfulServer extends RestfulServer { PackageInstallationSpec packageInstallationSpec = new PackageInstallationSpec() .setPackageUrl(guide.getValue().getUrl()) .setName(guide.getValue().getName()) - .setVersion(guide.getValue().getVersion()); + .setVersion(guide.getValue().getVersion()) + .setInstallMode(PackageInstallationSpec.InstallModeEnum.STORE_AND_INSTALL); if(appProperties.getInstall_transitive_ig_dependencies()) { - packageInstallationSpec.setFetchDependencies(true) - .setInstallMode(PackageInstallationSpec.InstallModeEnum.STORE_AND_INSTALL); + packageInstallationSpec.setFetchDependencies(true); packageInstallationSpec.setDependencyExcludes(ImmutableList.of("hl7.fhir.r2.core", "hl7.fhir.r3.core", "hl7.fhir.r4.core", "hl7.fhir.r5.core")); } packageInstallerSvc.install(packageInstallationSpec);