From d5bc2ef86b68ba6e8fdc8cf808e9cc0065ce2ae2 Mon Sep 17 00:00:00 2001 From: "puthuparambil.aditya" Date: Tue, 19 Oct 2021 12:06:57 +0100 Subject: Fixing ciruclar dependency issue Issue-ID: CPS-738 Signed-off-by: puthuparambil.aditya Change-Id: I74a0aefb477d36ba2320332fd82e91cf8324bd84 --- .../java/org/onap/cps/notification/CpsDataUpdatedEventFactory.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'cps-service/src') diff --git a/cps-service/src/main/java/org/onap/cps/notification/CpsDataUpdatedEventFactory.java b/cps-service/src/main/java/org/onap/cps/notification/CpsDataUpdatedEventFactory.java index 85e5abab0..2985ed53b 100644 --- a/cps-service/src/main/java/org/onap/cps/notification/CpsDataUpdatedEventFactory.java +++ b/cps-service/src/main/java/org/onap/cps/notification/CpsDataUpdatedEventFactory.java @@ -34,6 +34,7 @@ import org.onap.cps.spi.FetchDescendantsOption; import org.onap.cps.spi.model.Anchor; import org.onap.cps.spi.model.DataNode; import org.onap.cps.utils.DataMapUtils; +import org.springframework.context.annotation.Lazy; import org.springframework.stereotype.Component; @Component @@ -58,7 +59,8 @@ public class CpsDataUpdatedEventFactory { private final CpsDataService cpsDataService; private final CpsAdminService cpsAdminService; - public CpsDataUpdatedEventFactory(final CpsDataService cpsDataService, final CpsAdminService cpsAdminService) { + public CpsDataUpdatedEventFactory(@Lazy final CpsDataService cpsDataService, + final CpsAdminService cpsAdminService) { this.cpsDataService = cpsDataService; this.cpsAdminService = cpsAdminService; } -- cgit 1.2.3-korg