报错信息

Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.
2019-08-13 12:11:33.449 ERROR 32796 --- [           main] o.s.boot.SpringApplication               : Application startup failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springSecurityFilterChain' defined in class path resource [org/springframework/security/config/annotation/web/configuration/WebSecurityConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.servlet.Filter]: Factory method 'springSecurityFilterChain' threw exception; nested exception is java.lang.NullPointerExceptionat org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599) ~[spring-beans-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1177) ~[spring-beans-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1072) ~[spring-beans-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511) ~[spring-beans-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481) ~[spring-beans-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312) ~[spring-beans-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308) ~[spring-beans-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) ~[spring-beans-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:297) ~[spring-beans-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) ~[spring-beans-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:764) ~[spring-beans-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867) ~[spring-context-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542) ~[spring-context-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:124) ~[spring-boot-1.5.20.RELEASE.jar:1.5.20.RELEASE]at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693) [spring-boot-1.5.20.RELEASE.jar:1.5.20.RELEASE]at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360) [spring-boot-1.5.20.RELEASE.jar:1.5.20.RELEASE]at org.springframework.boot.SpringApplication.run(SpringApplication.java:303) [spring-boot-1.5.20.RELEASE.jar:1.5.20.RELEASE]at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118) [spring-boot-1.5.20.RELEASE.jar:1.5.20.RELEASE]at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107) [spring-boot-1.5.20.RELEASE.jar:1.5.20.RELEASE]at com.hclz.DemoApplication.main(DemoApplication.java:16) [classes/:na]
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.servlet.Filter]: Factory method 'springSecurityFilterChain' threw exception; nested exception is java.lang.NullPointerExceptionat org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189) ~[spring-beans-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588) ~[spring-beans-4.3.23.RELEASE.jar:4.3.23.RELEASE]... 20 common frames omitted
Caused by: java.lang.NullPointerException: nullat com.hclz.security.core.validate.code.ValidateCodeFilter.afterPropertiesSet(ValidateCodeFilter.java:48) ~[classes/:na]at com.hclz.security.browser.BrowserSecurityConfig.configure(BrowserSecurityConfig.java:58) ~[classes/:na]at org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.getHttp(WebSecurityConfigurerAdapter.java:224) ~[spring-security-config-4.2.12.RELEASE.jar:4.2.12.RELEASE]at org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.init(WebSecurityConfigurerAdapter.java:315) ~[spring-security-config-4.2.12.RELEASE.jar:4.2.12.RELEASE]at org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.init(WebSecurityConfigurerAdapter.java:86) ~[spring-security-config-4.2.12.RELEASE.jar:4.2.12.RELEASE]at com.hclz.security.browser.BrowserSecurityConfig$$EnhancerBySpringCGLIB$$d895f8fc.init(<generated>) ~[classes/:na]at org.springframework.security.config.annotation.AbstractConfiguredSecurityBuilder.init(AbstractConfiguredSecurityBuilder.java:371) ~[spring-security-config-4.2.12.RELEASE.jar:4.2.12.RELEASE]at org.springframework.security.config.annotation.AbstractConfiguredSecurityBuilder.doBuild(AbstractConfiguredSecurityBuilder.java:325) ~[spring-security-config-4.2.12.RELEASE.jar:4.2.12.RELEASE]at org.springframework.security.config.annotation.AbstractSecurityBuilder.build(AbstractSecurityBuilder.java:41) ~[spring-security-config-4.2.12.RELEASE.jar:4.2.12.RELEASE]at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration.springSecurityFilterChain(WebSecurityConfiguration.java:104) ~[spring-security-config-4.2.12.RELEASE.jar:4.2.12.RELEASE]at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$$EnhancerBySpringCGLIB$$c501d29c.CGLIB$springSecurityFilterChain$1(<generated>) ~[spring-security-config-4.2.12.RELEASE.jar:4.2.12.RELEASE]at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$$EnhancerBySpringCGLIB$$c501d29c$$FastClassBySpringCGLIB$$432fbc76.invoke(<generated>) ~[spring-security-config-4.2.12.RELEASE.jar:4.2.12.RELEASE]at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:358) ~[spring-context-4.3.23.RELEASE.jar:4.3.23.RELEASE]at org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration$$EnhancerBySpringCGLIB$$c501d29c.springSecurityFilterChain(<generated>) ~[spring-security-config-4.2.12.RELEASE.jar:4.2.12.RELEASE]at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_201]at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_201]at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_201]at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_201]at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162) ~[spring-beans-4.3.23.RELEASE.jar:4.3.23.RELEASE]... 21 common frames omitted
@ConfigurationProperties(prefix = "...")
public class ..Properties {......
}

报错原因
若配置文件没有设置配置java bean中的属性值,则配置java bean属性需配置默认值,否则就类似如上报错。

Factory method 'springSecurityFilterChain' threw exception相关推荐

  1. Factory method ‘redisConnectionFactory‘ threw exception; nested exception is java.lang.NoClassDefFou

    Factory method 'redisConnectionFactory' threw exception; nested exception is java.lang.NoClassDefFou ...

  2. Factory method ‘sqlSessionFactory‘ threw exception; nested exception is java.lang.NoSuchMethodError:

    springboot 引入mybatis-plus后报错: Factory method 'sqlSessionFactory' threw exception; nested exception i ...

  3. SpringOAuth2-启动网关Factory method ‘jwtTokenEnhancer‘ threw exception;

    这个问题花了我一天的时间,真是醉了阿.还是对Spring OAuth2了解的不够.下一步好好看看Spring体系. Caused by: org.springframework.beans.facto ...

  4. Bean无法注入,‘sqlSessionFactory‘ threw exception,‘dataSource‘ threw exception大坑

    原因: 1.配置类中jdbc的配置没错. 2.controller,service,mapper层注解都有 3.启动类上面也有自动扫描的注解 @ComponentScan(basePackages = ...

  5. HTTP Status 500 - Servlet.init() for servlet DispatcherServlet threw exception

    车祸现场一 type Exception reportmessage Servlet.init() for servlet DispatcherServlet threw exceptiondescr ...

  6. 在 Java 中应用设计模式 - Factory Method

    基本概念 FactoryMethod是一种创建性模式,它定义了一个创建对象的接口,但是却让子类来决定具体实例化哪一个类.当一个类无法预料要创建哪种类的对象或是一个类需要由子类来指定创建的对象时我们就需 ...

  7. Invocation of init method failed; nested exception is org.hibernate.InvalidMappingException: Could n

    今天在写ssh的时候遇到了一个这样的问题,连登陆页面都进不去了 报错信息如下: 严重: Exception sending context initialized event to listener ...

  8. 工厂方法模式(Factory Method)简介

    工厂方法模式 名字 跟已经介绍的 简单工厂模式很类似. 实际上它们的模型也是十分相似的. 我们先看看工厂模式的定义. 一. 工厂方法(Factory Method)模式定义 教材上是这样写的: 工厂方 ...

  9. Factory Method工厂方法模式

    定义一个用于创建对象的接口,让子类决定将哪一个类实例化.Factory Method使一个类的实例化延迟到其子类,属于创建型模式 在此模式中,工厂父类负责定义创建产品对象的公共接口,而工厂子类负责生产 ...

最新文章

  1. 【C++】C++11 STL算法(三):分隔操作(Partitioning operations)、排序操作(Sorting operations)
  2. 插入排序之Java实现
  3. 原生js.ajax内存溢出,javascript - 代码点火器-如何使用jQuery向数据库提交ajax javascript对象 - 堆栈内存溢出...
  4. 从 0 到 1 实现 React 系列 —— 2.组件和 state|props
  5. python 测试端口连通_Python语言 实现端口连通性检测
  6. Meta AI 发布 data2vec!统一模态的新里程碑!
  7. 三大场景,对象存储OSS带你快速上云
  8. apply()与call()的区别
  9. 湖南理工学院计算机专业课表,下学期课表“新鲜出炉”,你查了吗?
  10. centos6.5里用yum简单安装配置lamp
  11. 定时任务corn表达式设置
  12. 如何将qlv格式转换为mp4格式?怎么将qlv的文件然后转换成mp4视频?
  13. C#实现中国身份证验证问题
  14. 双头巨人 (twin)
  15. QQ空间自动点赞脚本
  16. JdbcTemplate的使用
  17. Jetson Orin平台4-16路 GMSL2/GSML1相机采集套件推荐
  18. io复用相对于多进程、多线程的优势
  19. 通过强化学习和官方API制作《星露谷物语》的自动钓鱼mod
  20. python批量处理网络设备的巡检文本文件,提取关键指标写入表格或数据库

热门文章

  1. 0x120-从头开始写操作系统-启动扇区与内存的关系及内存寻址的应用
  2. 第十一章 性能与可伸缩性(待续)
  3. 我所理解的JS ~~运算符
  4. AI实现的两种方案,暴力推演与因果率
  5. 软件产品选型测试/POC测试
  6. Web——HTML常见标签及用法
  7. IDEA启动显示 找不到应用程序
  8. SEM竞价推广如何提升流量精准度,增加展现、排名、线索量?
  9. 使用Python 批量转移*.tif和*.mov文件
  10. 使用DoraCloud在Proxmox虚拟化平台搭建桌面云