Last active
October 29, 2018 20:26
-
-
Save mp911de/369fb104bee3583263c226fdebb6103b to your computer and use it in GitHub Desktop.
Debug Context for https://github.com/spring-projects/spring-boot/issues/14873
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
spring.cloud.vault.token=00000000-0000-0000-0000-000000000000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.example.demo; | |
import org.springframework.boot.SpringApplication; | |
import org.springframework.boot.autoconfigure.SpringBootApplication; | |
@SpringBootApplication | |
public class DemoApplication { | |
public static void main(String[] args) { | |
SpringApplication.run(DemoApplication.class, args); | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
<modelVersion>4.0.0</modelVersion> | |
<groupId>com.example</groupId> | |
<artifactId>demo</artifactId> | |
<version>0.0.1-SNAPSHOT</version> | |
<packaging>jar</packaging> | |
<name>demo</name> | |
<description>Demo project for Spring Boot</description> | |
<parent> | |
<groupId>org.springframework.boot</groupId> | |
<artifactId>spring-boot-starter-parent</artifactId> | |
<version>2.1.0.RC1</version> | |
<relativePath/> <!-- lookup parent from repository --> | |
</parent> | |
<properties> | |
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> | |
<java.version>1.8</java.version> | |
<spring-cloud.version>Greenwich.M1</spring-cloud.version> | |
</properties> | |
<dependencies> | |
<dependency> | |
<groupId>org.springframework.boot</groupId> | |
<artifactId>spring-boot-starter-web</artifactId> | |
</dependency> | |
<dependency> | |
<groupId>org.springframework.cloud</groupId> | |
<artifactId>spring-cloud-starter-vault-config</artifactId> | |
</dependency> | |
<dependency> | |
<groupId>org.springframework.cloud</groupId> | |
<artifactId>spring-cloud-vault-config</artifactId> | |
</dependency> | |
<dependency> | |
<groupId>org.springframework.boot</groupId> | |
<artifactId>spring-boot-starter-test</artifactId> | |
<scope>test</scope> | |
</dependency> | |
</dependencies> | |
<dependencyManagement> | |
<dependencies> | |
<dependency> | |
<groupId>org.springframework.cloud</groupId> | |
<artifactId>spring-cloud-dependencies</artifactId> | |
<version>${spring-cloud.version}</version> | |
<type>pom</type> | |
<scope>import</scope> | |
</dependency> | |
</dependencies> | |
</dependencyManagement> | |
<build> | |
<plugins> | |
<plugin> | |
<groupId>org.springframework.boot</groupId> | |
<artifactId>spring-boot-maven-plugin</artifactId> | |
</plugin> | |
</plugins> | |
</build> | |
<repositories> | |
<repository> | |
<id>spring-snapshots</id> | |
<name>Spring Snapshots</name> | |
<url>https://repo.spring.io/snapshot</url> | |
<snapshots> | |
<enabled>true</enabled> | |
</snapshots> | |
</repository> | |
<repository> | |
<id>spring-milestones</id> | |
<name>Spring Milestones</name> | |
<url>https://repo.spring.io/milestone</url> | |
<snapshots> | |
<enabled>false</enabled> | |
</snapshots> | |
</repository> | |
</repositories> | |
<pluginRepositories> | |
<pluginRepository> | |
<id>spring-snapshots</id> | |
<name>Spring Snapshots</name> | |
<url>https://repo.spring.io/snapshot</url> | |
<snapshots> | |
<enabled>true</enabled> | |
</snapshots> | |
</pluginRepository> | |
<pluginRepository> | |
<id>spring-milestones</id> | |
<name>Spring Milestones</name> | |
<url>https://repo.spring.io/milestone</url> | |
<snapshots> | |
<enabled>false</enabled> | |
</snapshots> | |
</pluginRepository> | |
</pluginRepositories> | |
</project> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2018-10-29 20:30:13.620 INFO 37408 --- [ main] o.s.core.annotation.AnnotationUtils : Failed to introspect annotations on class org.springframework.cloud.vault.config.VaultReactiveBootstrapConfiguration: java.lang.IllegalStateException: Could not obtain annotation attribute value for public abstract java.lang.Class[] org.springframework.boot.autoconfigure.condition.ConditionalOnClass.value() | |
2018-10-29 20:30:13.638 INFO 37408 --- [ main] o.s.core.annotation.AnnotationUtils : Failed to introspect annotations on class org.springframework.cloud.vault.config.VaultReactiveBootstrapConfiguration: java.lang.IllegalStateException: Could not obtain annotation attribute value for public abstract java.lang.Class[] org.springframework.boot.autoconfigure.condition.ConditionalOnClass.value() | |
2018-10-29 20:30:13.680 INFO 37408 --- [ main] o.s.core.annotation.AnnotationUtils : Failed to introspect annotations on class org.springframework.cloud.vault.config.VaultReactiveBootstrapConfiguration: java.lang.IllegalStateException: Could not obtain annotation attribute value for public abstract java.lang.Class[] org.springframework.boot.autoconfigure.condition.ConditionalOnClass.value() | |
2018-10-29 20:30:13.728 INFO 37408 --- [ main] o.s.core.annotation.AnnotationUtils : Failed to introspect annotations on class org.springframework.cloud.vault.config.VaultReactiveBootstrapConfiguration: java.lang.IllegalStateException: Could not obtain annotation attribute value for public abstract java.lang.Class[] org.springframework.boot.autoconfigure.condition.ConditionalOnClass.value() | |
2018-10-29 20:30:13.750 ERROR 37408 --- [ main] o.s.boot.SpringApplication : Application run failed | |
java.lang.IllegalStateException: Error processing condition on org.springframework.cloud.vault.config.VaultReactiveBootstrapConfiguration.reactiveVaultSessionManager | |
at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:64) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.context.annotation.ConditionEvaluator.shouldSkip(ConditionEvaluator.java:108) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForBeanMethod(ConfigurationClassBeanDefinitionReader.java:181) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:141) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:117) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:327) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:691) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:528) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:771) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:395) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:139) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.cloud.bootstrap.BootstrapApplicationListener.bootstrapServiceContext(BootstrapApplicationListener.java:197) ~[spring-cloud-context-2.1.0.M1.jar:2.1.0.M1] | |
at org.springframework.cloud.bootstrap.BootstrapApplicationListener.onApplicationEvent(BootstrapApplicationListener.java:104) ~[spring-cloud-context-2.1.0.M1.jar:2.1.0.M1] | |
at org.springframework.cloud.bootstrap.BootstrapApplicationListener.onApplicationEvent(BootstrapApplicationListener.java:70) ~[spring-cloud-context-2.1.0.M1.jar:2.1.0.M1] | |
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:75) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:54) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:345) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.run(SpringApplication.java:304) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1256) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1244) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at com.example.demo.DemoApplication.main(DemoApplication.java:10) ~[classes/:na] | |
Caused by: java.lang.IllegalStateException: Failed to introspect Class [org.springframework.cloud.vault.config.VaultReactiveBootstrapConfiguration] from ClassLoader [jdk.internal.loader.ClassLoaders$AppClassLoader@512ddf17] | |
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:680) ~[spring-core-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:577) ~[spring-core-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:562) ~[spring-core-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.util.ReflectionUtils.getUniqueDeclaredMethods(ReflectionUtils.java:620) ~[spring-core-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1705) ~[na:na] | |
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryMethod(AbstractAutowireCapableBeanFactory.java:721) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:662) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:630) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1491) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1014) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.addBeanTypeForNonAliasDefinition(BeanTypeRegistry.java:198) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.addBeanTypeForNonAliasDefinition(BeanTypeRegistry.java:174) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.addBeanType(BeanTypeRegistry.java:167) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.lambda$updateTypesIfNecessary$3(BeanTypeRegistry.java:154) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) ~[na:na] | |
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.updateTypesIfNecessary(BeanTypeRegistry.java:152) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.getNamesForType(BeanTypeRegistry.java:118) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.OnBeanCondition.collectBeanNamesForType(OnBeanCondition.java:301) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getBeanNamesForType(OnBeanCondition.java:290) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchingBeans(OnBeanCondition.java:232) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchOutcome(OnBeanCondition.java:152) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:47) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
... 28 common frames omitted | |
Caused by: java.lang.NoClassDefFoundError: reactor/core/publisher/Mono | |
at java.base/java.lang.Class.getDeclaredMethods0(Native Method) ~[na:na] | |
at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3167) ~[na:na] | |
at java.base/java.lang.Class.getDeclaredMethods(Class.java:2310) ~[na:na] | |
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:662) ~[spring-core-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
... 49 common frames omitted | |
Caused by: java.lang.ClassNotFoundException: reactor.core.publisher.Mono | |
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) ~[na:na] | |
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) ~[na:na] | |
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[na:na] | |
... 53 common frames omitted | |
2018-10-29 20:30:13.762 WARN 37408 --- [ main] o.s.boot.SpringApplication : Unable to close ApplicationContext | |
java.lang.IllegalStateException: Failed to introspect Class [org.springframework.cloud.vault.config.VaultReactiveBootstrapConfiguration] from ClassLoader [jdk.internal.loader.ClassLoaders$AppClassLoader@512ddf17] | |
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:680) ~[spring-core-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:577) ~[spring-core-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:562) ~[spring-core-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.util.ReflectionUtils.getUniqueDeclaredMethods(ReflectionUtils.java:620) ~[spring-core-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1705) ~[na:na] | |
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryMethod(AbstractAutowireCapableBeanFactory.java:721) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:662) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:630) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1491) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:507) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:477) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:598) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1204) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.boot.SpringApplication.getExitCodeFromMappedException(SpringApplication.java:901) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.getExitCodeFromException(SpringApplication.java:887) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.handleExitCode(SpringApplication.java:873) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.handleRunFailure(SpringApplication.java:822) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.run(SpringApplication.java:325) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:139) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.cloud.bootstrap.BootstrapApplicationListener.bootstrapServiceContext(BootstrapApplicationListener.java:197) ~[spring-cloud-context-2.1.0.M1.jar:2.1.0.M1] | |
at org.springframework.cloud.bootstrap.BootstrapApplicationListener.onApplicationEvent(BootstrapApplicationListener.java:104) ~[spring-cloud-context-2.1.0.M1.jar:2.1.0.M1] | |
at org.springframework.cloud.bootstrap.BootstrapApplicationListener.onApplicationEvent(BootstrapApplicationListener.java:70) ~[spring-cloud-context-2.1.0.M1.jar:2.1.0.M1] | |
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:75) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:54) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:345) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.run(SpringApplication.java:304) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1256) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1244) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at com.example.demo.DemoApplication.main(DemoApplication.java:10) ~[classes/:na] | |
Caused by: java.lang.NoClassDefFoundError: reactor/core/publisher/Mono | |
at java.base/java.lang.Class.getDeclaredMethods0(Native Method) ~[na:na] | |
at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3167) ~[na:na] | |
at java.base/java.lang.Class.getDeclaredMethods(Class.java:2310) ~[na:na] | |
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:662) ~[spring-core-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
... 33 common frames omitted | |
Caused by: java.lang.ClassNotFoundException: reactor.core.publisher.Mono | |
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) ~[na:na] | |
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) ~[na:na] | |
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[na:na] | |
... 37 common frames omitted | |
2018-10-29 20:30:13.771 ERROR 37408 --- [ main] o.s.boot.SpringApplication : Application run failed | |
java.lang.IllegalStateException: Error processing condition on org.springframework.cloud.vault.config.VaultReactiveBootstrapConfiguration.reactiveVaultSessionManager | |
at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:64) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.context.annotation.ConditionEvaluator.shouldSkip(ConditionEvaluator.java:108) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForBeanMethod(ConfigurationClassBeanDefinitionReader.java:181) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:141) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:117) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:327) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:691) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:528) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:771) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:395) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:139) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.cloud.bootstrap.BootstrapApplicationListener.bootstrapServiceContext(BootstrapApplicationListener.java:197) ~[spring-cloud-context-2.1.0.M1.jar:2.1.0.M1] | |
at org.springframework.cloud.bootstrap.BootstrapApplicationListener.onApplicationEvent(BootstrapApplicationListener.java:104) ~[spring-cloud-context-2.1.0.M1.jar:2.1.0.M1] | |
at org.springframework.cloud.bootstrap.BootstrapApplicationListener.onApplicationEvent(BootstrapApplicationListener.java:70) ~[spring-cloud-context-2.1.0.M1.jar:2.1.0.M1] | |
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:127) ~[spring-context-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListener.java:75) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java:54) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:345) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.run(SpringApplication.java:304) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1256) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1244) ~[spring-boot-2.1.0.RC1.jar:2.1.0.RC1] | |
at com.example.demo.DemoApplication.main(DemoApplication.java:10) ~[classes/:na] | |
Caused by: java.lang.IllegalStateException: Failed to introspect Class [org.springframework.cloud.vault.config.VaultReactiveBootstrapConfiguration] from ClassLoader [jdk.internal.loader.ClassLoaders$AppClassLoader@512ddf17] | |
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:680) ~[spring-core-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:577) ~[spring-core-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:562) ~[spring-core-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.util.ReflectionUtils.getUniqueDeclaredMethods(ReflectionUtils.java:620) ~[spring-core-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1705) ~[na:na] | |
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryMethod(AbstractAutowireCapableBeanFactory.java:721) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:662) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:630) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1491) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1014) ~[spring-beans-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.addBeanTypeForNonAliasDefinition(BeanTypeRegistry.java:198) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.addBeanTypeForNonAliasDefinition(BeanTypeRegistry.java:174) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.addBeanType(BeanTypeRegistry.java:167) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.lambda$updateTypesIfNecessary$3(BeanTypeRegistry.java:154) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) ~[na:na] | |
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.updateTypesIfNecessary(BeanTypeRegistry.java:152) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.getNamesForType(BeanTypeRegistry.java:118) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.OnBeanCondition.collectBeanNamesForType(OnBeanCondition.java:301) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getBeanNamesForType(OnBeanCondition.java:290) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchingBeans(OnBeanCondition.java:232) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchOutcome(OnBeanCondition.java:152) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:47) ~[spring-boot-autoconfigure-2.1.0.RC1.jar:2.1.0.RC1] | |
... 28 common frames omitted | |
Caused by: java.lang.NoClassDefFoundError: reactor/core/publisher/Mono | |
at java.base/java.lang.Class.getDeclaredMethods0(Native Method) ~[na:na] | |
at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3167) ~[na:na] | |
at java.base/java.lang.Class.getDeclaredMethods(Class.java:2310) ~[na:na] | |
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:662) ~[spring-core-5.1.1.RELEASE.jar:5.1.1.RELEASE] | |
... 49 common frames omitted | |
Caused by: java.lang.ClassNotFoundException: reactor.core.publisher.Mono | |
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) ~[na:na] | |
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) ~[na:na] | |
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[na:na] | |
... 53 common frames omitted | |
Process finished with exit code 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment