启动tomcat报错:
Unable to instantiate Action, docBorrowAction, defined for 'informationcue' in namespace '/docborrow'Error creating bean with name 'docBorrowAction' defined in ServletContext resource [/WEB-INF/config/applicationContext-framework.xml]: Cannot resolve reference
to bean 'docBorrowManager' while setting bean property 'docBorrowManager'; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'docBorrowManager': Bean with name 'docBorrowManager' has been
injected into other beans [lendingMgrAction] in its raw version as part of a circular reference, but has eventually been wrapped (for example as part of auto-proxy creation). This means that said other beans do not use the final version of the bean. This is
often the result of over-eager type matching - consider using 'getBeanNamesOfType' with the 'allowEagerInit' flag turned off, for example. - action - file:/D:/Tomcat%206.0/webapps/DataManager/WEB-INF/classes/com/jbpm/docborrow/action/struts-docborrow.xml:54:85
解析原因:
后来才发现原来我在两个action里都注入了docBorrowManager,在/WEB-INF/config/applicationContext-framework.xml发现
<bean id="docBorrowManager"
class="com.jbpm.docborrow.service.impl.DocBorrowManagerImpl" scope="prototype">
<property name="docBorrowDAO" ref="docBorrowDAO"/>
</bean>
解决方法:
把scope="prototype"去掉就ok了。即默认为“singleton”
相关推荐
别再一个个BAPI调了!用CVI_EI_INBOUND_MAIN一次性搞定SAP BP主数据(附完整ABAP代码)
本文详细介绍了如何使用SAP标准函数CVI_EI_INBOUND_MAIN高效维护业务伙伴(BP)主数据,替代传统的多BAPI调用方式。通过完整ABAP代码示例,展示了如何一站式处理供应商、客户、公司代码等所有视图的创建与更新,提升数据一致性和开发效率。
spring循环依赖及解决方式_面试官:说说Spring中的循环依赖报错如何解决
原创声明本文首发于头条号【Happyjava】。Happy的掘金地址:https://juejin.im/user/5cc2895df265da03a630ddca,Happy的个人博客:http://blog.happyjava.cn。欢迎转载,但须保留此段声明。什么是循环依赖当一个ClassA依赖于ClassB,然后ClassB又反过来依赖ClassA,这就形成了一个循环依赖:ClassA -...
车载LIN总线避坑指南:主从节点通信失败的5个常见原因及解决方案
本文深度解析车载LIN总线主从节点通信失败的五大常见原因,涵盖物理层信号异常、调度表冲突、LDF配置错误、节点状态机缺陷及环境干扰。重点剖析了LDF文件配置不一致、波特率不匹配等关键问题,并提供了从示波器波形分析到软件配置检查的完整实战排查路径,帮助工程师高效定位并解决LIN通信故障。
spring 循环依赖(不同的动态代理代理多次导致同一个bean有多个版本)导致 BeanCurrentlyInCreationException
报错信息: nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'A': Bean with name 'A' has been injected into other beans [B] in its raw ve...
ONNC Open Neural Network Compiler 开源神经网络编译器 一个 开源、模块化、可重用编译器算法和工具链的库,专门针对深度学习加速器(DLA)部署导入ONNX模型
ONNC是一个集合了开源、模块化、可重用编译器算法和工具链的库,专门针对深度学习加速器(DLA)。ONNC从底层开始构建,旨在将ONNX中间表示(IR)翻译成专有DLA代码。其软件架构设计强调可移植性和可重用性,从而简化了开发新后端的工作。上图展示了ONNC软件栈的顶层框图。软件栈从导入ONNX计算图模型到输出相应的硬件二进制文件,展示了各个功能块。
cesium自定义指南针
项目需要一个指南针,用鼠标按住旋转指针,会让3d地图旋转,点击中心点重置方位。当然可以使用插件cesium-navigation-es6,但是样式不好修改,所以我自定义了一个指南针。
nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException:
nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException:
BeckHoff <--> ABB 机器手 Profinet 通讯
本文介绍了BeckHoff PLC与ABB机器人通过PROFINET通信的实现方案。主要内容包括:1)通信接口的详细变量定义,涵盖输入/输出信号、设备状态监控、夹爪控制等关键功能位;2)全局数据结构和变量配置说明;3)机器人任务控制程序的实现方法,包括参数校验、任务指令下发和状态监控机制;4)重点分析了任务调度功能块的代码逻辑,涉及慢速模式处理、多参数配置和执行状态判断。该方案通过结构化变量定义和模块化程序设计,实现了PLC对机器人作业的精确控制,为工业自动化系统集成提供了可靠通信范例。
org.springframework.beans.factory.BeanCreationException异常分析和总结
今天在搭建ssm项目时出现了以下错误 org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘itemsController’: Injection of autowired dependencies failed; nested exception is org.springf...
YOLOv11改进 | 细节涨点篇 | DySample一种最新的轻量化动态上采样算子(效果完爆CARAFE)
本文给大家带来的最新改进机制是一种号称超轻量级且有效的动态上采样器——DySample。与传统的基于内核的动态上采样器相比,DySample采用了一种基于点采样的方法,相比于以前的基于内核的动态上采样器,DySample具有更少的参数、浮点运算次数、GPU内存和延迟。此外,DySample在包括语义分割、目标检测、实例分割、全景分割和单目深度估计在内的五个预测任务中,性能均优于其他上采样器(截至目前最有效的上采样算子),
白话机器学习算法理论+实战番外篇之Xgboost
1. 写在前面 如果想从事数据挖掘或者机器学习的工作,掌握常用的机器学习算法是非常有必要的,在这简单的先捋一捋, 常见的机器学习算法: 监督学习算法:逻辑回归,线性回归,决策树,朴素贝叶斯,K近邻,支持向量机,集成算法Adaboost等 无监督算法:聚类,降维,关联规则, PageRank等 我前面已经尝试用最白话的语言完成了一个白话机器学习算法理论+实战系列,这个系列已经基本包含了上面这些算...
已解决org.springframework.beans.factory.BeanCurrentlyInCreationException Bean当前正在创建中异常的正确解决方法,亲测有效!!!
已解决org.springframework.beans.factory.BeanCurrentlyInCreationException Bean当前正在创建中异常的正确解决方法,亲测有效!!!
jre9下载 jdk9
(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】
nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException(Spring循环依赖问题)
nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'stockReceiptManager': Bean with name 'stockReceiptManager' has been injected
LinePhone3.2.7(android端最新版本) sip客户端
SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/
文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况
主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。
解决:Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.
今天调试项目代码,出现的引resource的Injection报错,查原因查了好长时间才找到,现在这里总结一下,以免以后忘掉以及给大家参考。 最终原因是循环调用,也就是我要注入的那个类也调用了我当前在写的类; 报错大致内容入下: Error starting ApplicationContext. To display the auto-configuration report re...
WINCC7.3破解文件
WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!
org.springframework.beans.factory.BeanCreationException
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userModelInterfaceController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error
spring循环依赖分析
1:写在前面 这里的循环依赖指的是基于引用的依赖,而非depend-on或者是其他。当A引用B,B引用C,C又引用A就构成了循环引用,也就是我们平时所说的循环依赖了,这里也有不同的情况,bean为单例的,bean为原型的,基于属性构成的循环依赖,基于构造函数参数构成的循环依赖,我们来分别看下这些情况。 2:单例基于属性的循环依赖 2.1:定义3个类 public class SingletonByPropertyA { private SingletonByPropertyB singletonBy
Spring Boot依赖注入失败问题排查与解决方案
依赖注入(DI)是Spring框架的核心机制之一,它通过容器自动管理对象间的依赖关系。在Spring Boot项目中,当出现'Error creating bean'错误时,通常意味着依赖注入过程遇到了障碍。这类问题常见于Controller-Service-Dao分层架构中,特别是整合MyBatis等持久层框架时。从技术原理看,Spring通过组件扫描和自动装配实现依赖注入,而注入失败往往源于扫描范围不当、注解缺失或循环依赖等问题。工程实践中,开发者需要掌握组件扫描规则、正确使用@Service和@Map
Spring UnsatisfiedDependencyException 排查指南:从依赖注入原理到实战解决
依赖注入(Dependency Injection)是现代Java框架实现控制反转(IoC)的核心机制,它通过将对象依赖关系的创建与管理交由外部容器处理,实现了组件间的解耦。在Spring框架中,这一机制主要通过自动装配(Autowiring)实现,容器在启动时会扫描并实例化Bean,然后根据@Autowired等注解解析并注入依赖关系。其技术价值在于提升了代码的可测试性、可维护性和模块化程度,广泛应用于企业级应用的后端服务层构建。然而,当容器在依赖解析过程中找不到匹配的Bean时,便会抛出Unsatisf
spring注入bean异常
Spring中常见的bean创建异常 1. 概述 本次我们将讨论在spring中BeanFactory创建bean实例时经常遇到的异常 org.springframework.beans.factory.BeanCreationException,下面我们将讨论并再现这些异常,同时给出解决方案。 2. Cause:org.springframework.beans.factory....
Spring中常见的bean创建异常
Spring中常见的bean创建异常 1. 概述 本次我们将讨论在spring中BeanFactory创建bean实例时经常遇到的异常 org.springframework.beans.factory.BeanCreationException,下面我们将讨论并再现这些异常,同时给出解决方案。 2. Cause:org.springframework.beans.factory.NoSuchB...
Spring Bean注入失败排查指南:从注解缺失到循环依赖的完整解决方案
在Java企业级开发中,依赖注入是控制反转(IoC)容器的核心机制,它通过将对象依赖关系的创建与管理交给框架,实现了组件间的解耦。Spring框架作为最流行的Java开发框架,其IoC容器通过组件扫描、Bean定义和依赖解析等原理,自动管理对象的生命周期与依赖关系。这一机制极大地提升了代码的可维护性和可测试性,广泛应用于微服务、Web应用和企业级系统构建。然而,在实际工程实践中,开发者常会遇到因Bean无法注入而导致的启动失败问题,这通常涉及组件扫描路径、条件化装配、作用域匹配或多实现歧义等技术细节。针对常
nested exception is org.springframework.beans.factory.BeanCreationException: 不能注入对象 创建对象失败 spring...
【出现错误的背景】 在使用Spring+SpringMVC+Mybatis SSM集成框架时,服务器启动就会报错。 【错误根源】 XML配置错误。 【解决方案】 第一步、查找springmvc.xml 配置文件中 是否添加了扫描注解的范围。 <!-- 开启扫描注解 --> <context:component-scan bas...
297



被折叠的 条评论
为什么被折叠?



