问题标签 [beancreationexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring - 如何在 Apache Camel 路由初始化中捕获 BeanCreationException 以允许我的 Spring 应用程序启动?
我正在使用 Apache Camel,并且我定义了一个从位于 2 个不同服务器上的 2 个队列接收输入的路由。理想情况下,我希望从两台服务器上消费,但我也希望能够在两个目的地之一关闭时运行应用程序。
这是我的路线:
我在这里声明我的豆子:
如果无法访问连接工厂之一,则应用程序不会启动。我想捕捉一个忽略异常:
spring - 使用 Spring 在 Hibernate 中“创建 bean 时出错”
我正在开发一个 Spring with Hibernate 项目,该项目也使用 Maven。我正在尝试制作一个页面,该页面具有捕获搜索信息并显示结果的表单。我已经创建了 dispatcher-servlet、web.xml、控制器、模型和视图,但是当我尝试在服务器上运行项目时,我收到以下 500 错误:
Servlet 调度程序的 Servlet.init() 引发异常(堆栈跟踪和下面的文件)。
我有点困惑,因为我正在学习教程,并且我相信我的所有依赖项都是正确的。我查看了堆栈跟踪,从我阅读的内容来看,似乎存在版本控制问题。我曾尝试更改pom.xml
文件中的版本,但没有任何运气。我还检查了WEB-INF/lib
文件夹,我有 hibernate-core 以及其他必需的 jar,所以我认为pom.xml
配置正确。
根据我对 Spring 的了解,dispatcher-servlet 应该注入 sessionFactory bean,但它似乎无法正常工作。我想如果我能克服 sessionFactory 的问题,我就可以继续前进。
pom.xml(我不太确定我的依赖是否正确。)
调度程序-servlet.xml
StudentController.java(我计划将其用作应用程序的主控制器)
displayStudentRecords.jsp(这是我要显示从数据库获取的记录的页面)
我对 Spring、Hibernate 和 Maven 还很陌生。因此,如果这看起来微不足道,我深表歉意。
这只是堆栈跟踪的一部分。我不太擅长通过查看堆栈跟踪来确定问题出在哪里,所以如果有一些指针可以告诉我首先要查看的部分,或者是否有任何区域我可以忽略,这也将非常有帮助。
堆栈跟踪
相关原因:
spring - org.springframework.beans.factory.BeanCreationException:创建名称为“org.springframework.cache.interceptor.CacheInterceptor#0”的bean时出错
我是 java Spring 的初学者,当我运行它时我尝试创建简单的 hello world 应用程序给我这个错误这是我的错误消息,我尽我所能。
我已经更改了 url-pattern但是当我将文件保存在 web-inf 文件夹下时它不会发生这种情况。
我遇到了以下根本原因的异常:
org.springframework.beans.factory.BeanCreationException:创建名称为“org.springframework.cache.interceptor.CacheInterceptor#0”的bean时出错
我的控制器
我的调度程序-servlet
WEB.XML 文件
PROM.XML 文件
查看文件
java - NotWritablePropertyException:Bean 属性“dataSource”不可写或设置方法无效
我正在我的应用程序服务层中实现 Spring Transaction ..
我指的是关于实现spring事务的编程方式的教程点示例......
https://www.tutorialspoint.com/spring/programmatic_management.htm
我遵循了那里提到的每一个步骤..但是在 xml 文件中创建 bean 时遇到问题..
错误:
线程“主”org.springframework.beans.factory.BeanCreationException 中的异常:在类路径资源 [database/spring.xml] 中定义名称为“transactionManager”的 bean 创建错误:设置属性值时出错;嵌套异常是 org.springframework.beans.NotWritablePropertyException:bean 类 [org.springframework.jdbc.datasource.DataSourceTransactionManager] 的无效属性“dataSource”:Bean 属性“dataSource”不可写或具有无效的 setter 方法。setter 的参数类型是否与 getter 的返回类型匹配?
系统和应用程序配置: OS:ubuntu 16.0.4 spring 版本:- 5.0.3 tomcat:9 jdk:1.9
IDE:Eclipse Oxygen 3
如果有人能给我解决方案,这对我很有帮助...
conditional - @Conditional 注释在嵌套 bean 上导致 BeanCreationException
我正在使用 Spring 4.x,其中我使用 @Conditional 注释来控制 bean 注册。我有如下定义的类,
当我启动 Tomcat 时,我得到了这个异常:org.springframework.beans.factory.BeanCreationException:创建名为“studentProcessor”的 bean 时出错:注入自动装配的依赖项失败;嵌套异常是 org.springframework.beans.factory.BeanCreationException:无法自动装配字段:com.student.service.SportService com.student.processors.StudentProcessor.sportService;嵌套异常是 org.springframework.beans.factory.NoSuchBeanDefinitionException:没有为依赖项找到类型为 [com.student.service.SportService] 的合格 bean:预计至少有 1 个 bean 有资格作为此依赖项的自动装配候选者。依赖注解:{@org.springframework.beans.factory.annotation.Autowired(required=true)}
- 这是预期的行为吗?
- 如果没有,那么我该如何摆脱这个问题?
spring - 同时执行 setter 和构造函数注入
我是弹簧框架的新手。我尝试使用两种注入方法(Setter 和构造函数)注入依赖项。我期待在 setter 注入中定义的输出,因为它被构造函数注入覆盖。但是,我收到了类似的错误消息
Bean创建异常:未找到默认构造函数
如果我们同时应用两种注入方法,它会抛出错误吗?
java - BeanCreationException 使用 tomcat 和 hibernate 获取本地数据
我使用邮递员遇到以下错误:
我正在使用 Tomcat 运行我的项目。现在我有一个带有 AngularJS 的前端和一个后端。但我试图通过调用适当的 URL 来检查我的后端,该 URL 应该向我显示当前数据(本地保存在 import.sql 文件中)。
这是来自后端的 spring-config.xml:
除此之外,我在 Tomcat 的终端中还面临另一个错误:
我的一个朋友正在运行一个完全相同的项目并且它可以工作:/
我感谢任何想法或提示:)
spring - Spring集成测试服务层
我已经使用 Spring Integration 构建了一个小型应用程序。其中我有扩展 CrudRepository 的服务激活器、服务和存储库接口。在为服务编写 jUnit 测试用例时,我遇到了问题。我写了一个测试用例如下,但我尝试运行它。我得到了例外。
测试用例
以下是我在运行测试用例时遇到的错误。
我不确定为什么没有为存储库(接口)实例化 bean 提前感谢您的帮助。
更新
低于服务等级。
存储库接口
java - 在 Jetty 服务器中部署项目期间发生 BeanCreationException
我收到以下错误。谁能告诉我错误堆栈中的哪一行定义了我的错误?
我的班级是:
@Repository 公共类 ShippingAndHandlingDaoImpl 实现 ShippingAndHandlingPricingDao {
}
有人可以帮我解决这个问题吗?我应该将哪一行代码视为错误?我无法用来自互联网的数据破解它。任何 hep 都非常感谢