delete the section that it always evaluate to false 60/100460/2
authorKai <lukai@chinamobile.com>
Sun, 19 Jan 2020 08:34:54 +0000 (16:34 +0800)
committerLUKAI <lukai@chinamobile.com>
Sun, 19 Jan 2020 08:45:00 +0000 (08:45 +0000)
Issue-ID: DCAEGEN2-2031

Signed-off-by: Kai Lu <lukai@chinamobile.com>
Change-Id: I062293a1c96f609d652162676c12b80707e81162

dcae-analytics/dcae-analytics-web/src/main/java/org/onap/dcae/analytics/web/spring/ConfigBindingServiceEnvironmentPostProcessor.java

index 59fca64..5fa82d6 100644 (file)
@@ -31,7 +31,6 @@ import org.onap.dcae.analytics.model.AnalyticsProfile;
 import org.onap.dcae.analytics.model.configbindingservice.ConfigBindingServiceConstants;
 import org.onap.dcae.analytics.model.util.function.JsonStringToMapFunction;
 import org.onap.dcae.analytics.web.config.SystemConfig;
-import org.onap.dcae.analytics.web.exception.AnalyticsValidationException;
 import org.onap.dcae.analytics.web.exception.EnvironmentLoaderException;
 import org.onap.dcaegen2.services.sdk.rest.services.cbs.client.api.CbsClient;
 import org.onap.dcaegen2.services.sdk.rest.services.cbs.client.api.CbsClientFactory;
@@ -241,12 +240,6 @@ public class ConfigBindingServiceEnvironmentPostProcessor implements Environment
         JsonElement jsonConfig = jsonObject.get(ConfigBindingServiceConstants.CONFIG);
 
         Optional<String> configServiceJsonOptional = Optional.of(jsonConfig.toString());
-        if (!configServiceJsonOptional.isPresent()) {
-            final String errorMessage =
-                    "Unable to get fetch application configuration from config binding service";
-            throw new AnalyticsValidationException(errorMessage,
-                    new IllegalStateException(errorMessage));
-        }
 
         // convert fetch config binding service json string to Map of property key and
         // values