summaryrefslogtreecommitdiffstats
path: root/dcae-analytics/dcae-analytics-tca-web/src/main/java/org/onap/dcae/analytics/tca/web/config/TcaAaiConfig.java
diff options
context:
space:
mode:
Diffstat (limited to 'dcae-analytics/dcae-analytics-tca-web/src/main/java/org/onap/dcae/analytics/tca/web/config/TcaAaiConfig.java')
-rw-r--r--dcae-analytics/dcae-analytics-tca-web/src/main/java/org/onap/dcae/analytics/tca/web/config/TcaAaiConfig.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/dcae-analytics/dcae-analytics-tca-web/src/main/java/org/onap/dcae/analytics/tca/web/config/TcaAaiConfig.java b/dcae-analytics/dcae-analytics-tca-web/src/main/java/org/onap/dcae/analytics/tca/web/config/TcaAaiConfig.java
index 773b9d3..4ec42d5 100644
--- a/dcae-analytics/dcae-analytics-tca-web/src/main/java/org/onap/dcae/analytics/tca/web/config/TcaAaiConfig.java
+++ b/dcae-analytics/dcae-analytics-tca-web/src/main/java/org/onap/dcae/analytics/tca/web/config/TcaAaiConfig.java
@@ -46,6 +46,9 @@ public class TcaAaiConfig {
@Bean
public RestTemplate aaiRestTemplate(final TcaAaiRestClientPreferences aaiRestClientPreferences,
final RestTemplateBuilder restTemplateBuilder) {
+ if(aaiRestClientPreferences == null) {
+ return null;
+ }
return restTemplateBuilder
.additionalCustomizers(new HttpClientPreferencesCustomizer<>(aaiRestClientPreferences))
.build();
@@ -54,6 +57,9 @@ public class TcaAaiConfig {
@Bean
public TcaAaiEnrichmentService aaiEnrichmentService(final TcaAppProperties tcaAppProperties,
final RestTemplate aaiRestTemplate) {
+ if (aaiRestTemplate == null) {
+ return null;
+ }
return new TcaAaiEnrichmentServiceImpl(tcaAppProperties, aaiRestTemplate);
}