Error creating bean with name ‘org.springframework.security.oauth2.config.annotation.web.configurati
出现以下错误主要原因是加入了资源服务器的配置却没有标识该服务为资源服务器。
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.security.oauth2.config.annotation.web.configuration.ResourceServerConfiguration': Post-processing of merged bean definition failed; nested exception is java.lang.TypeNotPresentException: Type javax.servlet.Filter not presentat org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:579) ~[spring-beans-5.3.5.jar:5.3.5]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524) ~[spring-beans-5.3.5.jar:5.3.5]at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) ~[spring-beans-5.3.5.jar:5.3.5]at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-5.3.5.jar:5.3.5]at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) ~[spring-beans-5.3.5.jar:5.3.5]at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) ~[spring-beans-5.3.5.jar:5.3.5]at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944) ~[spring-beans-5.3.5.jar:5.3.5]at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) ~[spring-context-5.3.5.jar:5.3.5]at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) ~[spring-context-5.3.5.jar:5.3.5]at org.springframework.boot.web.reactive.context.ReactiveWebServerApplicationContext.refresh(ReactiveWebServerApplicationContext.java:63) ~[spring-boot-2.4.4.jar:2.4.4]at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:769) [spring-boot-2.4.4.jar:2.4.4]at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:761) [spring-boot-2.4.4.jar:2.4.4]at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:426) [spring-boot-2.4.4.jar:2.4.4]at org.springframework.boot.SpringApplication.run(SpringApplication.java:326) [spring-boot-2.4.4.jar:2.4.4]at org.springframework.boot.SpringApplication.run(SpringApplication.java:1313) [spring-boot-2.4.4.jar:2.4.4]at org.springframework.boot.SpringApplication.run(SpringApplication.java:1302) [spring-boot-2.4.4.jar:2.4.4]at com.zsh.GatewayApplication.main(GatewayApplication.java:16) [classes/:na]
Caused by: java.lang.TypeNotPresentException: Type javax.servlet.Filter not presentat sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:117) ~[na:1.8.0_261]at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:125) ~[na:1.8.0_261]at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:49) ~[na:1.8.0_261]at sun.reflect.generics.visitor.Reifier.reifyTypeArguments(Reifier.java:68) ~[na:1.8.0_261]at sun.reflect.generics.visitor.Reifier.visitClassTypeSignature(Reifier.java:138) ~[na:1.8.0_261]at sun.reflect.generics.tree.ClassTypeSignature.accept(ClassTypeSignature.java:49) ~[na:1.8.0_261]at sun.reflect.generics.repository.ClassRepository.getSuperInterfaces(ClassRepository.java:108) ~[na:1.8.0_261]at java.lang.Class.getGenericInterfaces(Class.java:913) ~[na:1.8.0_261]at org.springframework.core.ResolvableType.getInterfaces(ResolvableType.java:502) ~[spring-core-5.3.5.jar:5.3.5]at org.springframework.core.ResolvableType.as(ResolvableType.java:450) ~[spring-core-5.3.5.jar:5.3.5]at org.springframework.core.ResolvableType.as(ResolvableType.java:451) ~[spring-core-5.3.5.jar:5.3.5]at org.springframework.core.ResolvableType.as(ResolvableType.java:456) ~[spring-core-5.3.5.jar:5.3.5]at org.springframework.core.ResolvableType.as(ResolvableType.java:456) ~[spring-core-5.3.5.jar:5.3.5]at org.springframework.core.ResolvableType.forMethodParameter(ResolvableType.java:1341) ~[spring-core-5.3.5.jar:5.3.5]at org.springframework.core.ResolvableType.forMethodParameter(ResolvableType.java:1324) ~[spring-core-5.3.5.jar:5.3.5]at org.springframework.core.ResolvableType.forMethodParameter(ResolvableType.java:1291) ~[spring-core-5.3.5.jar:5.3.5]at org.springframework.core.ResolvableType.forMethodParameter(ResolvableType.java:1281) ~[spring-core-5.3.5.jar:5.3.5]at org.springframework.core.BridgeMethodResolver.isResolvedTypeMatch(BridgeMethodResolver.java:157) ~[spring-core-5.3.5.jar:5.3.5]at org.springframework.core.BridgeMethodResolver.isBridgeMethodFor(BridgeMethodResolver.java:141) ~[spring-core-5.3.5.jar:5.3.5]at org.springframework.core.BridgeMethodResolver.searchCandidates(BridgeMethodResolver.java:120) ~[spring-core-5.3.5.jar:5.3.5]at org.springframework.core.BridgeMethodResolver.findBridgedMethod(BridgeMethodResolver.java:82) ~[spring-core-5.3.5.jar:5.3.5]at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.lambda$buildResourceMetadata$1(CommonAnnotationBeanPostProcessor.java:390) ~[spring-context-5.3.5.jar:5.3.5]at org.springframework.util.ReflectionUtils.doWithLocalMethods(ReflectionUtils.java:324) ~[spring-core-5.3.5.jar:5.3.5]at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.buildResourceMetadata(CommonAnnotationBeanPostProcessor.java:389) ~[spring-context-5.3.5.jar:5.3.5]at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.findResourceMetadata(CommonAnnotationBeanPostProcessor.java:347) ~[spring-context-5.3.5.jar:5.3.5]at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessMergedBeanDefinition(CommonAnnotationBeanPostProcessor.java:295) ~[spring-context-5.3.5.jar:5.3.5]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyMergedBeanDefinitionPostProcessors(AbstractAutowireCapableBeanFactory.java:1098) ~[spring-beans-5.3.5.jar:5.3.5]at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:576) ~[spring-beans-5.3.5.jar:5.3.5]... 16 common frames omitted
Caused by: java.lang.ClassNotFoundException: javax.servlet.Filterat java.net.URLClassLoader.findClass(URLClassLoader.java:382) ~[na:1.8.0_261]at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[na:1.8.0_261]at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355) ~[na:1.8.0_261]at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[na:1.8.0_261]at java.lang.Class.forName0(Native Method) ~[na:1.8.0_261]at java.lang.Class.forName(Class.java:348) ~[na:1.8.0_261]at sun.reflect.generics.factory.CoreReflectionFactory.makeNamedType(CoreReflectionFactory.java:114) ~[na:1.8.0_261]... 43 common frames omitted2021-10-31 18:29:13.998 WARN 8204 --- [ Thread-8] c.a.n.common.http.HttpClientBeanHolder : [HttpClientBeanHolder] Start destroying common HttpClient
2021-10-31 18:29:13.998 WARN 8204 --- [ Thread-8] c.a.n.common.http.HttpClientBeanHolder : [HttpClientBeanHolder] Destruction of the endProcess finished with exit code 1
出现这个问题主要有两种解决方式
第一种:去掉资源服务器的配置
第二种:在启动类上加上@EnableResourceServer注解
再次启动即可成功!
Error creating bean with name ‘org.springframework.security.oauth2.config.annotation.web.configurati相关推荐
- Error creating bean with name 'org.springframework.amqp.rabbit.config.ListenerContainerFactoryBean#0
Spring 整合rabbitmq 出现错误 严重: Exception sending context initialized event to listener instance of class ...
- 单元测试Error creating bean with name org.springframework.web.servlet.resource.Resource
单元测试代码 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = { "classpath*: ...
- Error creating bean with name ‘org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping#0‘
今天跑一个SpringMVC的web项目,刚运行tomcat就报出500,根据网上查的诸多资料进行修改都没能解决. 运行日志输出报的错误: javax.servlet.ServletException ...
- spring boot 启动报错:No qualifying bean of type org.springframework.security.oauth2.provider.token.Toke
spring boot启动报错: Exception encountered during context initialization - cancelling refresh attempt: o ...
- org.springframework.beans.factory.BeanCreationException: Error creating bean with name
严重: Exception sending context initialized event to listener instance of class org.springframework.we ...
- Error creating bean with name 'dataSource' defined in class path resource [spring/spring-dao.xml]:
Error creating bean with name 'dataSource' defined in class path resource [spring/spring-dao.xml]: B ...
- Error creating bean with name 'servletEndpointRegistrar' defined in class path resource
记一次配置内容丢失导致报错问题:Error creating bean with name 'servletEndpointRegistrar' defined in class path resou ...
- Error creating bean with name 'xxx.xx.xRequestMappingHandlerAdapter' Instantiation of bean failed
最近将maven 项目中的spring 版本更新到了5.1.6.RELEASE,但是项目启动时,出现了如下问题 ERROR org.springframework.web.context.Contex ...
- SSM整合时出错:Error creating bean with name ‘studentService‘ defined in file [/Users...
出现这个错误的原因是spring在整合junit单元测试时,导入坐标错误导致的. 错误信息: /Library/Java/JavaVirtualMachines/jdk1.8.0_331.jdk/Co ...
最新文章
- 解决ASP.Net第一次访问慢的处理 IIS 7.5
- 批量杀死MySQL连接的几种方法
- pandas—总结(2) 数据读写 (更新中)
- 事不拖,一勤天下无难事。
- 【Landsat 8】遥感影像文件内容及命名规则
- glibc的几个有用的处理二进制位的内置函数(转)
- 软件测试技术体系-专业术语
- [境内法规]中国人民银行关于分支行反洗钱工作的指导意见—银发[2005]56号
- python 移动平均法_移动平均法详解
- jdk1.8中使用aspectjweaver报错 Invalid byte tag in constant pool 18
- JavaScript留言板效果代码实例
- 基于阿里云盘的文件分享系统
- python散点图坐标刻度_python – 散点图中的轴范围
- swift 图像蒙版,image mask
- 蚂蚁算法python_Python编程实现蚁群算法详解
- 大数据的3V特性, 种类, 总量, 速度。
- 重磅消息:Lazada和Shopee通过中国执照就可以开通本地店铺,享受更多的流量和资源扶持
- 慕课网跟练系列——定位和边距的区别弹出层的简单实例
- 【联邦学习】联邦学习量化——non-iid数据集下的仿真
- 安卓手机来电防火墙_iPhone 超酷炫的来电闪光秀,安卓手机也可以玩了。
热门文章
- HDUOJ---2112HDU Today
- 分享HTML 5的参考手册,演讲稿,电子书和教程
- php 连续点击事件,javascript设置连续两次点击按钮时间间隔的方法_javascript技巧...
- c语言 构造类,C语言之构造类型
- app把信息添加到mysql_如何将数据库表中的数据添加到ListView C#Xamarin Android App
- arcgis导入excel数据_导入Excel数据到ArcGIS属性表的两种实用方法
- 程序员如何日常解决错误问题
- linux7网卡配置vlan,centos7配置vlan,实现一个网卡两个地址的功能
- 多个mysql 环境_关于几个MySQL环境问题的对比
- 基于cnn的短文本分类_NLP.TM[15] | 短文本相似度CNN_SIM