diff options
author | Fiete Ostkamp <Fiete.Ostkamp@telekom.de> | 2024-04-05 11:38:01 +0200 |
---|---|---|
committer | Fiete Ostkamp <Fiete.Ostkamp@telekom.de> | 2024-04-08 14:59:46 +0200 |
commit | f9999359c898143d0fb9a4a62063cbc51a40e25e (patch) | |
tree | 0cf789c1403af4607e557ffeb2c37a8fb9e72be0 /src/main/java/org/onap/aai/modelloader/service/ModelController.java | |
parent | 598c2469a004c50a1b29882e02e2fab7a8407d8b (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.java | 8 |
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. */ |