root@onap2-vv:~# kubectl get pods -n onap | grep slice dev-dcae-slice-analysis-ms-6db7759bbd-n4wxx 0/1 Running 0 80s dev-dcae-sliceanalysisms-postgres-primary-74d646b586-wtvgg 1/1 Running 0 80s dev-dcae-sliceanalysisms-postgres-replica-c74956f86-ln6mt 1/1 Running 0 80s root@onap2-vv:~# kubectl logs -f -n onap dev-dcae-slice-analysis-ms-6db7759bbd-n4wxx Defaulted container "dcae-slice-analysis-ms" out of: dcae-slice-analysis-ms, dcae-slice-analysis-ms-readiness (init), init-tls (init) SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/bin/application.jar!/BOOT-INF/lib/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/bin/application.jar!/BOOT-INF/lib/crypt-password-1.8.7.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder] 16:23:06,633 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml] 16:23:06,634 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy] 16:23:06,635 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/bin/application.jar!/BOOT-INF/classes!/logback.xml] 16:23:06,670 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@32cf48b7 - URL [jar:file:/bin/application.jar!/BOOT-INF/classes!/logback.xml] is not of type file 16:23:06,868 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - debug attribute not set 16:23:06,870 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender] 16:23:06,881 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [CONSOLE] 16:23:06,948 |-WARN in ch.qos.logback.core.ConsoleAppender[CONSOLE] - This appender no longer admits a layout as a sub-component, set an encoder instead. 16:23:06,948 |-WARN in ch.qos.logback.core.ConsoleAppender[CONSOLE] - To ensure compatibility, wrapping your layout in LayoutWrappingEncoder. 16:23:06,948 |-WARN in ch.qos.logback.core.ConsoleAppender[CONSOLE] - See also http://logback.qos.ch/codes.html#layoutInsteadOfEncoder for details 16:23:06,949 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO 16:23:06,949 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [CONSOLE] to Logger[ROOT] 16:23:06,949 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration. 16:23:06,950 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@679b62af - Registering current configuration as safe fallback point 16:23:06.958 [Thread-0] INFO o.o.s.a.m.c.ConfigFetchFromCbs:71 - getAppconfig start .. 16:23:07.015 [Thread-0] INFO o.o.d.s.s.r.s.c.c.m.CbsClientConfiguration:182 - CBS client will use http over TLS. 16:23:07.017 [Thread-0] INFO o.o.d.s.s.r.s.c.c.m.CbsClientConfiguration:191 - Path to cert files: /opt/app/sliceanalysisms/etc/cert// 16:23:07.033 [Thread-0] INFO o.o.d.s.s.r.s.c.c.a.CbsClientFactory:62 - Configuration used for CBS Client: CbsClientConfiguration{hostname=config-binding-service, port=10443, appName=dcae-slice-analysis-ms, protocol=https, trustStoreKeys=TrustStoreKeys{trustStore=SecurityKeysStore{path=/opt/app/sliceanalysisms/etc/cert/trust.jks, type=jks}, trustStorePassword=}, consulHost=consul-server, consulPort=8500, cbsName=config-binding-service, configMapFilePath=/app-config/application_config.yaml, policySyncFilePath=/etc/policies/policies.json} 16:23:07.472 [Thread-0] INFO o.o.d.s.s.r.s.c.c.i.CbsClientConfigMap:69 - Trying to load configuration from configMap file: /app-config/application_config.yaml 16:23:12.600 [parallel-1] INFO o.o.d.s.s.r.s.c.c.i.CbsClientConfigMap:118 - PolicySync file does not exist 16:23:12.600 [parallel-1] INFO o.o.d.s.s.r.s.c.c.i.CbsClientConfigMap:88 - Got successful output from ConfigMap file 16:23:12.600 [parallel-1] INFO o.o.s.a.m.c.ConfigFetchFromCbs:87 - configuration and policy from CBS {"config":{"cbsPollingInterval":60,"postgres.host":"dcae-sliceanalysisms-pg-primary","postgres.password":"SuwjFefoDirh8^","postgres.port":5432,"postgres.username":"sliceanalysisms","sliceanalysisms.aai.url":"https://aai.onap.svc.cluster.local:8443/aai/v21","sliceanalysisms.aaiNotif.targetAction":"UPDATE","sliceanalysisms.aaiNotif.targetEntity":"service-instance","sliceanalysisms.aaiNotif.targetSource":"UUI","sliceanalysisms.bufferTime":60,"sliceanalysisms.ccvpnEvalInterval":5,"sliceanalysisms.ccvpnEvalLowerThreshold":0.3,"sliceanalysisms.ccvpnEvalOnDemandCheckOn":true,"sliceanalysisms.ccvpnEvalPeriodicCheckOn":true,"sliceanalysisms.ccvpnEvalPrecision":100,"sliceanalysisms.ccvpnEvalStrategy":"FlexibleThresholdStrategy","sliceanalysisms.ccvpnEvalUpperThreshold":0.8,"sliceanalysisms.cg":"sliceanalysisms-cg","sliceanalysisms.cid":"sliceanalysisms-cid","sliceanalysisms.configDb.service":"http://config-db:8080","sliceanalysisms.configDbEnabled":true,"sliceanalysisms.cps.url":"https://cps:8088","sliceanalysisms.desUrl":"http://dl-des:1681/datalake/v1/exposure/pm_data","sliceanalysisms.dmaap.server":["message-router"],"sliceanalysisms.initialDelaySeconds":120000,"sliceanalysisms.minPercentageChange":5,"sliceanalysisms.namespace":"onap","sliceanalysisms.pmDataDurationInWeeks":4,"sliceanalysisms.pollingInterval":20,"sliceanalysisms.pollingTimeout":60,"sliceanalysisms.rannfnssiDetailsTemplateId":"get-rannfnssiid-details","sliceanalysisms.samples":3,"sliceanalysisms.vesNotifChangeIdentifier":"PM_BW_UPDATE","sliceanalysisms.vesNotifChangeType":"BandwidthChanged","sliceanalysisms.vesNotifPollingInterval":15,"streams_publishes":{"CL_topic":{"dmaap_info":{"topic_url":"http://message-router:3904/events/unauthenticated.DCAE_CL_OUTPUT"},"type":"message-router"}},"streams_subscribes":{"aai_subscriber":{"consumer_group":"dcae_ccvpn_cl","consumer_instance":"dcae_ccvpn_cl_aaievent","dmaap_info":{"topic_url":"http://message-router:3904/events/AAI-EVENT"},"fetch_limit":100,"fetch_timeout":15000,"servers":["message-router:3904"],"type":"message-router"},"dcae_cl_response_topic":{"dmaap_info":{"topic_url":"http://message-router:3904/events/DCAE_CL_RSP"},"type":"message-router"},"intelligent_slicing_topic":{"dmaap_info":{"topic_url":"http://message-router:3904/events/unauthenticated.ML_RESPONSE_TOPIC"},"type":"message-router"},"performance_management_topic":{"dmaap_info":{"topic_url":"http://message-router:3904/events/unauthenticated.PERFORMANCE_MEASUREMENTS"},"type":"message-router"},"ves_ccvpn_notification_topic":{"dmaap_info":{"topic_url":"http://message-router:3904/events/unauthenticated.VES_NOTIFICATION_OUTPUT"},"type":"message-router"}},"trust_store_pass_path":"/opt/app/sliceanalysisms/etc/cert/trust.pass","trust_store_path":"/opt/app/sliceanalysisms/etc/cert/trust.jks"}} 16:23:12.604 [parallel-1] INFO o.o.s.a.ms.models.Configuration:134 - Updating configuration from CBS 16:23:12.607 [parallel-1] INFO o.o.s.a.ms.models.Configuration:204 - configuration from CBS has been updated to Configuration [pgHost=dcae-sliceanalysisms-pg-primary, pgPort=5432, pgUsername=sliceanalysisms, dmaapServers=[message-router], configDbService=http://config-db:8080, cpsUrl=https://cps:8088, aaiUrl=https://aai.onap.svc.cluster.local:8443/aai/v21, configDbEnabled=true, cg=sliceanalysisms-cg, cid=sliceanalysisms-cid, pollingInterval=20, pollingTimeout=60, aafUsername=null, streamsSubscribes={aai_subscriber={consumer_group=dcae_ccvpn_cl, consumer_instance=dcae_ccvpn_cl_aaievent, dmaap_info={topic_url=http://message-router:3904/events/AAI-EVENT}, fetch_limit=100.0, fetch_timeout=15000.0, servers=[message-router:3904], type=message-router}, dcae_cl_response_topic={dmaap_info={topic_url=http://message-router:3904/events/DCAE_CL_RSP}, type=message-router}, intelligent_slicing_topic={dmaap_info={topic_url=http://message-router:3904/events/unauthenticated.ML_RESPONSE_TOPIC}, type=message-router}, performance_management_topic={dmaap_info={topic_url=http://message-router:3904/events/unauthenticated.PERFORMANCE_MEASUREMENTS}, type=message-router}, ves_ccvpn_notification_topic={dmaap_info={topic_url=http://message-router:3904/events/unauthenticated.VES_NOTIFICATION_OUTPUT}, type=message-router}}, streamsPublishes={CL_topic={dmaap_info={topic_url=http://message-router:3904/events/unauthenticated.DCAE_CL_OUTPUT}, type=message-router}}, samples=3, minPercentageChange=5, initialDelaySeconds=120000, rannfnssiDetailsTemplateId=get-rannfnssiid-details, desUrl=http://dl-des:1681/datalake/v1/exposure/pm_data, pmDataDurationInWeeks=4, vesNotifPollingInterval=15, vesNotifChangeIdentifier=PM_BW_UPDATE, vesNotifChangeIdentifier=BandwidthChanged, ccvpnEvalInterval=5, ccvpnEvalUpperThreshold=0.8, ccvpnEvalLowerThreshold=0.3, ccvpnEvalPrecision=100.0, aaiNotifTargetAction=UPDATE, aaiNotifTargetSource=UUI, aaiNotifTargetEntity=service-instance, ccvpnEvalPeriodicCheckOn=true, ccvpnEvalOnDemandCheckOn=true, ccvpnEvalStrategy=FlexibleThresholdStrategy] 16:23:16.956 [main] INFO o.onap.slice.analysis.ms.Application:109 - after 10s sleep 16:23:16.957 [main] INFO o.onap.slice.analysis.ms.Application:66 - Starting spring boot application . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v2.3.1.RELEASE) 16:23:17.305 [main] INFO o.onap.slice.analysis.ms.Application:55 - Starting Application on dcae-slice-analysis-ms with PID 8 (/bin/application.jar started by sliceanalysis in /app) 16:23:17.306 [main] INFO o.onap.slice.analysis.ms.Application:651 - No active profile set, falling back to default profiles: default 16:23:18.052 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate:126 - Bootstrapping Spring Data repositories in DEFERRED mode. 16:23:18.108 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate:182 - Finished Spring Data repository scanning in 50ms. Found 1 repository interfaces. 16:23:18.725 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer:108 - Tomcat initialized with port(s): 8080 (http) 16:23:18.735 [main] INFO o.a.coyote.http11.Http11NioProtocol:173 - Initializing ProtocolHandler ["http-nio-8080"] 16:23:18.735 [main] INFO o.a.catalina.core.StandardService:173 - Starting service [Tomcat] 16:23:18.735 [main] INFO o.a.catalina.core.StandardEngine:173 - Starting Servlet engine: [Apache Tomcat/9.0.65] 16:23:18.809 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/]:173 - Initializing Spring embedded WebApplicationContext 16:23:18.810 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext:285 - Root WebApplicationContext: initialization completed in 1466 ms 16:23:19.102 [main] INFO com.zaxxer.hikari.HikariDataSource:110 - HikariPool-1 - Starting... 16:23:19.250 [main] INFO com.zaxxer.hikari.HikariDataSource:123 - HikariPool-1 - Start completed. 16:23:19.458 [task-1] INFO o.h.jpa.internal.util.LogHelper:31 - HHH000204: Processing PersistenceUnitInfo [ name: default ...] 16:23:19.499 [main] INFO o.o.s.a.m.s.ccvpn.BandwidthEvaluator:181 - Evaluation loop configs has been loaded. Strategy FlexibleThresholdStrategy. 16:23:19.499 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext:591 - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'strategyFactory': Unsatisfied dependency expressed through field 'strategies'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'flexibleThresholdStrategy': Unsatisfied dependency expressed through field 'bandwidthEvaluator'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bandwidthEvaluator': Invocation of init method failed; nested exception is java.lang.NullPointerException 16:23:19.500 [main] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean:597 - Closing JPA EntityManagerFactory for persistence unit 'default' 16:23:19.615 [task-1] INFO org.hibernate.Version:46 - HHH000412: Hibernate Core {5.3.7.Final} 16:23:19.618 [task-1] INFO org.hibernate.cfg.Environment:213 - HHH000206: hibernate.properties not found 16:23:19.866 [task-1] INFO o.h.annotations.common.Version:49 - HCANN000001: Hibernate Commons Annotations {5.0.4.Final} 16:23:20.051 [task-1] INFO org.hibernate.dialect.Dialect:157 - HHH000400: Using dialect: org.hibernate.dialect.PostgreSQL9Dialect 16:23:20.082 [task-1] INFO o.h.e.j.e.i.LobCreatorBuilderImpl:63 - HHH000422: Disabling contextual LOB creation as connection was null 16:23:20.091 [task-1] INFO org.hibernate.type.BasicTypeRegistry:159 - HHH000270: Type registration [java.util.UUID] overrides previous : org.hibernate.type.UUIDBinaryType@6439cfc6 16:23:20.399 [task-1] INFO o.h.validator.internal.util.Version:21 - HV000001: Hibernate Validator 6.0.14.Final 16:23:21.111 [task-1] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean:415 - Initialized JPA EntityManagerFactory for persistence unit 'default' 16:23:21.114 [main] INFO com.zaxxer.hikari.HikariDataSource:350 - HikariPool-1 - Shutdown initiated... 16:23:21.117 [main] INFO com.zaxxer.hikari.HikariDataSource:352 - HikariPool-1 - Shutdown completed. 16:23:21.119 [main] INFO o.a.catalina.core.StandardService:173 - Stopping service [Tomcat] 16:23:21.127 [main] INFO o.s.b.a.l.ConditionEvaluationReportLoggingListener:136 - Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 16:23:21.129 [main] ERROR o.s.boot.SpringApplication:837 - Application run failed org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'strategyFactory': Unsatisfied dependency expressed through field 'strategies'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'flexibleThresholdStrategy': Unsatisfied dependency expressed through field 'bandwidthEvaluator'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bandwidthEvaluator': Invocation of init method failed; nested exception is java.lang.NullPointerException at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:659) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639) at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:953) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:143) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:758) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:750) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1237) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226) at org.onap.slice.analysis.ms.Application.main(Application.java:67) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49) at org.springframework.boot.loader.Launcher.launch(Launcher.java:109) at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:88) Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'flexibleThresholdStrategy': Unsatisfied dependency expressed through field 'bandwidthEvaluator'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bandwidthEvaluator': Invocation of init method failed; nested exception is java.lang.NullPointerException at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:659) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:639) at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1607) at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1571) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1460) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1347) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1309) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656) ... 29 common frames omitted Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'bandwidthEvaluator': Invocation of init method failed; nested exception is java.lang.NullPointerException at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:160) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276) at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1389) at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1309) at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:656) ... 46 common frames omitted Caused by: java.lang.NullPointerException: null at org.onap.slice.analysis.ms.service.ccvpn.StrategyFactory.getStrategy(StrategyFactory.java:52) at org.onap.slice.analysis.ms.service.ccvpn.BandwidthEvaluator.init(BandwidthEvaluator.java:88) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389) at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333) at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157) ... 58 common frames omitted