Access workflow from SDC in Portal 75/71675/3 1.3.2
authorpriyanshu <pagarwal@amdocs.com>
Thu, 1 Nov 2018 14:25:31 +0000 (16:25 +0200)
committerIdan Amit <idan.amit@intl.att.com>
Fri, 2 Nov 2018 07:20:35 +0000 (07:20 +0000)
Access workflow from SDC in Portal

Change-Id: I6c0b64d2ed009f1a51567d4b3f9053cde8116eac
Issue-ID: SDC-1887
Signed-off-by: priyanshu <pagarwal@amdocs.com>
catalog-fe/src/main/java/org/openecomp/sdc/fe/servlets/FeProxyServlet.java
catalog-fe/src/test/java/org/openecomp/sdc/servlets/FeProxyServletTest.java

index 395b307..729100a 100644 (file)
@@ -185,7 +185,7 @@ public class FeProxyServlet extends SSLProxyServlet {
                        String workflowPluginURL = getPluginConfiguration(request).getPluginsList()
                                        .stream()
                                        .filter(plugin -> plugin.getPluginId().equalsIgnoreCase(PLUGIN_ID_WORKFLOW))
-                                       .map(Plugin::getPluginSourceUrl)
+                                       .map(Plugin::getPluginDiscoveryUrl)
                                        .findFirst().orElse(null);
 
                        java.net.URL workflowURL = new URL(workflowPluginURL);
index d80e6f3..be782cd 100644 (file)
@@ -112,6 +112,7 @@ public class FeProxyServletTest {
                List<PluginsConfiguration.Plugin> pluginList = new ArrayList<PluginsConfiguration.Plugin>();
                when(plugin.getPluginId()).thenReturn("WORKFLOW");
                when(plugin.getPluginSourceUrl()).thenReturn(WF_PROTOCOL + "://" + WF_HOST + ":" + WF_PORT);
+               when(plugin.getPluginDiscoveryUrl()).thenReturn(WF_PROTOCOL + "://" + WF_HOST + ":" + WF_PORT);
                pluginList.add(plugin);
                when(configurationManager.getPluginsConfiguration()).thenReturn(pluginsConfiguration);
                when(pluginsConfiguration.getPluginsList()).thenReturn(pluginList);