Build Spring Cloud Data Flow

Build: #4103 failed Changes by Christian Tzolov

Build result summary

Details

Completed
Duration
18 minutes
Labels
None
Agent
bamboo-23.af.pivotal.io
Revision
c7c0b0e3a92c7fd4b27c2f0cec4fb597027c301f c7c0b0e3a92c7fd4b27c2f0cec4fb597027c301f
Total tests
1352
Fixed in
#4107 (Manual run by Christian Tzolov)

Tests

Responsible

Code commits

Author Commit Message Commit date
Christian Tzolov Christian Tzolov c7c0b0e3a92c7fd4b27c2f0cec4fb597027c301f c7c0b0e3a92c7fd4b27c2f0cec4fb597027c301f Basic SCDF Server metrics collection support
  - Add influx, prometheus + rsocket-proxy-clinet and wavefront Micrometer meter registry dependencies to SCDF core.
  - Disable the meter registries by default in the dataflow-server-defaults.yml file.
  - Extend the docker-compose-wavefront to enable wavefront metrics collection for the SCDF server along with the Stream and Task apps.
  - Enable the 'http.server.requests' metric by default
  - Add the `spring.cloud.dataflow` prefix to the metric (e.g. metric-name: 'spring.cloud.dataflow.http.server.requests')

 Related to #3937
 Related to #4016

 Resolves #2740

Tests

New test failures 3
Status Test View job Duration
Collapse Failed ComposedTaskRunnerConfigurationJobIncrementerTests testComposedConfigurationWithJobIncrementer History
Build and install SCDF < 1 sec
java.lang.IllegalStateException: Failed to load ApplicationContext
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dockerOAuth2RegistryAuthorizer' defined in class path resource [org/springframework/cloud/dataflow/configuration/metadata/ApplicationConfigurationMetadataResolverAutoConfiguration.class]: Unsatisfied dependency expressed through method 'dockerOAuth2RegistryAuthorizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'containerRestTemplate' defined in class path resource [org/springframework/cloud/dataflow/configuration/metadata/ApplicationConfigurationMetadataResolverAutoConfiguration.class]: Unsatisfied dependency expressed through method 'containerRestTemplate' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'restTemplateBuilder' defined in class path resource [org/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.web.client.RestTemplateBuilder]: Factory method 'restTemplateBuilder' threw exception; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metricsRestTemplateCustomizer' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/web/client/RestTemplateMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'metricsRestTemplateCustomizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'containerRestTemplate' defined in class path resource [org/springframework/cloud/dataflow/configuration/metadata/ApplicationConfigurationMetadataResolverAutoConfiguration.class]: Unsatisfied dependency expressed through method 'containerRestTemplate' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'restTemplateBuilder' defined in class path resource [org/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.web.client.RestTemplateBuilder]: Factory method 'restTemplateBuilder' threw exception; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metricsRestTemplateCustomizer' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/web/client/RestTemplateMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'metricsRestTemplateCustomizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'restTemplateBuilder' defined in class path resource [org/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.web.client.RestTemplateBuilder]: Factory method 'restTemplateBuilder' threw exception; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metricsRestTemplateCustomizer' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/web/client/RestTemplateMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'metricsRestTemplateCustomizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.web.client.RestTemplateBuilder]: Factory method 'restTemplateBuilder' threw exception; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metricsRestTemplateCustomizer' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/web/client/RestTemplateMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'metricsRestTemplateCustomizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metricsRestTemplateCustomizer' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/web/client/RestTemplateMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'metricsRestTemplateCustomizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
(2 more lines...)
Collapse Failed ComposedTaskRunnerConfigurationNoPropertiesTests testComposedConfiguration History
Build and install SCDF < 1 sec
java.lang.IllegalStateException: Failed to load ApplicationContext
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dockerOAuth2RegistryAuthorizer' defined in class path resource [org/springframework/cloud/dataflow/configuration/metadata/ApplicationConfigurationMetadataResolverAutoConfiguration.class]: Unsatisfied dependency expressed through method 'dockerOAuth2RegistryAuthorizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'containerRestTemplate' defined in class path resource [org/springframework/cloud/dataflow/configuration/metadata/ApplicationConfigurationMetadataResolverAutoConfiguration.class]: Unsatisfied dependency expressed through method 'containerRestTemplate' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'restTemplateBuilder' defined in class path resource [org/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.web.client.RestTemplateBuilder]: Factory method 'restTemplateBuilder' threw exception; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metricsRestTemplateCustomizer' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/web/client/RestTemplateMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'metricsRestTemplateCustomizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'containerRestTemplate' defined in class path resource [org/springframework/cloud/dataflow/configuration/metadata/ApplicationConfigurationMetadataResolverAutoConfiguration.class]: Unsatisfied dependency expressed through method 'containerRestTemplate' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'restTemplateBuilder' defined in class path resource [org/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.web.client.RestTemplateBuilder]: Factory method 'restTemplateBuilder' threw exception; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metricsRestTemplateCustomizer' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/web/client/RestTemplateMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'metricsRestTemplateCustomizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'restTemplateBuilder' defined in class path resource [org/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.web.client.RestTemplateBuilder]: Factory method 'restTemplateBuilder' threw exception; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metricsRestTemplateCustomizer' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/web/client/RestTemplateMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'metricsRestTemplateCustomizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.web.client.RestTemplateBuilder]: Factory method 'restTemplateBuilder' threw exception; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metricsRestTemplateCustomizer' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/web/client/RestTemplateMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'metricsRestTemplateCustomizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metricsRestTemplateCustomizer' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/web/client/RestTemplateMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'metricsRestTemplateCustomizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
(2 more lines...)
Collapse Failed ComposedTaskRunnerConfigurationWithPropertiesTests testComposedConfiguration History
Build and install SCDF < 1 sec
java.lang.IllegalStateException: Failed to load ApplicationContext
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dockerOAuth2RegistryAuthorizer' defined in class path resource [org/springframework/cloud/dataflow/configuration/metadata/ApplicationConfigurationMetadataResolverAutoConfiguration.class]: Unsatisfied dependency expressed through method 'dockerOAuth2RegistryAuthorizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'containerRestTemplate' defined in class path resource [org/springframework/cloud/dataflow/configuration/metadata/ApplicationConfigurationMetadataResolverAutoConfiguration.class]: Unsatisfied dependency expressed through method 'containerRestTemplate' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'restTemplateBuilder' defined in class path resource [org/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.web.client.RestTemplateBuilder]: Factory method 'restTemplateBuilder' threw exception; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metricsRestTemplateCustomizer' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/web/client/RestTemplateMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'metricsRestTemplateCustomizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'containerRestTemplate' defined in class path resource [org/springframework/cloud/dataflow/configuration/metadata/ApplicationConfigurationMetadataResolverAutoConfiguration.class]: Unsatisfied dependency expressed through method 'containerRestTemplate' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'restTemplateBuilder' defined in class path resource [org/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.web.client.RestTemplateBuilder]: Factory method 'restTemplateBuilder' threw exception; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metricsRestTemplateCustomizer' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/web/client/RestTemplateMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'metricsRestTemplateCustomizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'restTemplateBuilder' defined in class path resource [org/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.web.client.RestTemplateBuilder]: Factory method 'restTemplateBuilder' threw exception; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metricsRestTemplateCustomizer' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/web/client/RestTemplateMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'metricsRestTemplateCustomizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.web.client.RestTemplateBuilder]: Factory method 'restTemplateBuilder' threw exception; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metricsRestTemplateCustomizer' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/web/client/RestTemplateMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'metricsRestTemplateCustomizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'metricsRestTemplateCustomizer' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/web/client/RestTemplateMetricsConfiguration.class]: Unsatisfied dependency expressed through method 'metricsRestTemplateCustomizer' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'compositeMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/CompositeMeterRegistryConfiguration.class]: Unsatisfied dependency expressed through method 'compositeMeterRegistry' parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'wavefrontMeterRegistry' defined in class path resource [org/springframework/boot/actuate/autoconfigure/metrics/export/wavefront/WavefrontMetricsExportAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.micrometer.wavefront.WavefrontMeterRegistry]: Factory method 'wavefrontMeterRegistry' threw exception; nested exception is io.micrometer.core.instrument.config.MissingRequiredConfigurationException: apiToken must be set whenever publishing directly to the Wavefront API
(2 more lines...)