From 4e1d1d797e185a0ae259e8251d292418232cff67 Mon Sep 17 00:00:00 2001 From: YuanHu Date: Fri, 16 Mar 2018 16:19:09 +0800 Subject: Get msbServerAddr from config file. Get msbServerAddr from application config file. Issue-ID: SDC-1128 Change-Id: Id260f8f94598ec3f3e4824b4c5e1a085d9a248fd Signed-off-by: YuanHu --- .../src/main/assembly/conf/workflow-designer.yml | 2 ++ .../sdc/workflowdesigner/WorkflowDesignerApp.java | 5 +++- .../WorkflowDesignerConfiguration.java | 15 +++++++++- .../sdc/workflowdesigner/config/AppConfig.java | 34 ++++++++++++++++++++++ 4 files changed, 54 insertions(+), 2 deletions(-) create mode 100644 sdc-workflow-designer-server/src/main/java/org/onap/sdc/workflowdesigner/config/AppConfig.java diff --git a/distribution/src/main/assembly/conf/workflow-designer.yml b/distribution/src/main/assembly/conf/workflow-designer.yml index 86f96870..2e8409a9 100644 --- a/distribution/src/main/assembly/conf/workflow-designer.yml +++ b/distribution/src/main/assembly/conf/workflow-designer.yml @@ -14,6 +14,8 @@ template: Hello, %s! defaultName: ${DW_DEFAULT_NAME:-Stranger} +msbServerAddr: http://127.0.0.1:80 + # use the simple server factory if you only want to run on a single port server: type: simple diff --git a/sdc-workflow-designer-server/src/main/java/org/onap/sdc/workflowdesigner/WorkflowDesignerApp.java b/sdc-workflow-designer-server/src/main/java/org/onap/sdc/workflowdesigner/WorkflowDesignerApp.java index 1e289057..e2ec2711 100644 --- a/sdc-workflow-designer-server/src/main/java/org/onap/sdc/workflowdesigner/WorkflowDesignerApp.java +++ b/sdc-workflow-designer-server/src/main/java/org/onap/sdc/workflowdesigner/WorkflowDesignerApp.java @@ -1,5 +1,5 @@ /** - * Copyright (c) 2017 ZTE Corporation. + * Copyright (c) 2017-2018 ZTE Corporation. * All rights reserved. This program and the accompanying materials * are made available under the Apache License, Version 2.0 * and the Eclipse Public License v1.0 which both accompany this distribution, @@ -13,6 +13,7 @@ package org.onap.sdc.workflowdesigner; import org.glassfish.jersey.media.multipart.MultiPartFeature; +import org.onap.sdc.workflowdesigner.config.AppConfig; import org.onap.sdc.workflowdesigner.resources.ExtendActivityResource; import org.onap.sdc.workflowdesigner.resources.WorkflowModelerResource; import org.slf4j.Logger; @@ -52,6 +53,8 @@ public class WorkflowDesignerApp extends Application