From 7d62064dc0552ced32743dbe146df8720acee4ce Mon Sep 17 00:00:00 2001 From: James Agnew Date: Sun, 11 Aug 2019 08:25:41 -0400 Subject: [PATCH] Don't require a daoregistry --- .../jpa/subscription/module/cache/SubscriptionLoader.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hapi-fhir-jpaserver-subscription/src/main/java/ca/uhn/fhir/jpa/subscription/module/cache/SubscriptionLoader.java b/hapi-fhir-jpaserver-subscription/src/main/java/ca/uhn/fhir/jpa/subscription/module/cache/SubscriptionLoader.java index 691a8e19e2e..89e42fa25b1 100644 --- a/hapi-fhir-jpaserver-subscription/src/main/java/ca/uhn/fhir/jpa/subscription/module/cache/SubscriptionLoader.java +++ b/hapi-fhir-jpaserver-subscription/src/main/java/ca/uhn/fhir/jpa/subscription/module/cache/SubscriptionLoader.java @@ -53,7 +53,7 @@ public class SubscriptionLoader { private ISubscriptionProvider mySubscriptionProvider; @Autowired private SubscriptionRegistry mySubscriptionRegistry; - @Autowired + @Autowired(required = false) private IDaoRegistry myDaoRegistry; private final Object mySyncSubscriptionsLock = new Object(); @@ -65,7 +65,7 @@ public class SubscriptionLoader { @SuppressWarnings("unused") @Scheduled(fixedDelay = DateUtils.MILLIS_PER_MINUTE) public void syncSubscriptions() { - if (!myDaoRegistry.isResourceTypeSupported("Subscription")) { + if (myDaoRegistry != null && !myDaoRegistry.isResourceTypeSupported("Subscription")) { return; } if (!mySyncSubscriptionsSemaphore.tryAcquire()) {