aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/onap/aai/modelloader/service/ModelController.java
diff options
context:
space:
mode:
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>2024-04-05 11:38:01 +0200
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>2024-04-08 14:59:46 +0200
commitf9999359c898143d0fb9a4a62063cbc51a40e25e (patch)
tree0cf789c1403af4607e557ffeb2c37a8fb9e72be0 /src/main/java/org/onap/aai/modelloader/service/ModelController.java
parent598c2469a004c50a1b29882e02e2fab7a8407d8b (diff)
Model distribution fails with model-loader 1.13.5
- move sdc-distribution-client instantiation out of the ModelController into a separate class - add integration test with embedded kafka (not fully implemented) Issue-ID: AAI-3818 Change-Id: I0b5dd118d9145372ddf123319b58829d0ef9275a Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Diffstat (limited to 'src/main/java/org/onap/aai/modelloader/service/ModelController.java')
-rw-r--r--src/main/java/org/onap/aai/modelloader/service/ModelController.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/org/onap/aai/modelloader/service/ModelController.java b/src/main/java/org/onap/aai/modelloader/service/ModelController.java
index 0921982..5c784b2 100644
--- a/src/main/java/org/onap/aai/modelloader/service/ModelController.java
+++ b/src/main/java/org/onap/aai/modelloader/service/ModelController.java
@@ -28,6 +28,7 @@ import java.util.List;
import java.util.Timer;
import java.util.TimerTask;
+import javax.annotation.PostConstruct;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
@@ -71,6 +72,13 @@ public class ModelController implements ModelLoaderInterface {
this.artifactDownloadManager = artifactDownloadManager;
}
+ @PostConstruct
+ protected void start() {
+ if (!config.getASDCConnectionDisabled()) {
+ initSdcClient();
+ }
+ }
+
/**
* Responsible for stopping the connection to the distribution client before the resource is destroyed.
*/