问题标签 [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.

0 投票
2 回答
313 浏览

spring - 如何在 Apache Camel 路由初始化中捕获 BeanCreationException 以允许我的 Spring 应用程序启动?

我正在使用 Apache Camel,并且我定义了一个从位于 2 个不同服务器上的 2 个队列接收输入的路由。理想情况下,我希望从两台服务器上消费,但我也希望能够在两个目的地之一关闭时运行应用程序。

这是我的路线:

我在这里声明我的豆子:

如果无法访问连接工厂之一,则应用程序不会启动。我想捕捉一个忽略异常:

0 投票
1 回答
767 浏览

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 还很陌生。因此,如果这看起来微不足道,我深表歉意。

这只是堆栈跟踪的一部分。我不太擅长通过查看堆栈跟踪来确定问题出在哪里,所以如果有一些指针可以告诉我首先要查看的部分,或者是否有任何区域我可以忽略,这也将非常有帮助。

堆栈跟踪

相关原因:

0 投票
1 回答
1762 浏览

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 文件

查看文件

0 投票
1 回答
2497 浏览

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

如果有人能给我解决方案,这对我很有帮助...

0 投票
1 回答
112 浏览

spring - 添加 aop 配置后抛出异常

起初,我有一个弹簧应用程序工作正常:

在此处输入图像描述

但是当像这样将 aop config 添加到 aop.xml 时,它会抛出一个非常 lang 的异常。 在此处输入图像描述

这是 AOP.java:

这是 Cat.java:

这是 Rat.java:

这是 xml 文件:

如您所见,这是一个非常简单的应用程序,我只是想在 cat 标记之前使用 spring AOP 让 rat 做一些动作。

我有从一些教程复制的配置 XML 文件,但我找不到它有什么问题。


是的,我想念aspectjweaver.jar哪个org.springframework.context需要。这是解决方案:

在此处输入图像描述

0 投票
1 回答
620 浏览

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)}

  1. 这是预期的行为吗?
  2. 如果没有,那么我该如何摆脱这个问题?
0 投票
1 回答
524 浏览

spring - 同时执行 setter 和构造函数注入

我是弹簧框架的新手。我尝试使用两种注入方法(Setter 和构造函数)注入依赖项。我期待在 setter 注入中定义的输出,因为它被构造函数注入覆盖。但是,我收到了类似的错误消息

Bean创建异常:未找到默认构造函数

如果我们同时应用两种注入方法,它会抛出错误吗?

0 投票
1 回答
46 浏览

java - BeanCreationException 使用 tomcat 和 hibernate 获取本地数据

我使用邮递员遇到以下错误:

我正在使用 Tomcat 运行我的项目。现在我有一个带有 AngularJS 的前端和一个后端。但我试图通过调用适当的 URL 来检查我的后端,该 URL 应该向我显示当前数据(本地保存在 import.sql 文件中)。

这是来自后端的 spring-config.xml:

除此之外,我在 Tomcat 的终端中还面临另一个错误:

我的一个朋友正在运行一个完全相同的项目并且它可以工作:/

我感谢任何想法或提示:)

0 投票
0 回答
1765 浏览

spring - Spring集成测试服务层

我已经使用 Spring Integration 构建了一个小型应用程序。其中我有扩展 CrudRepository 的服务激活器、服务和存储库接口。在为服务编写 jUnit 测试用例时,我遇到了问题。我写了一个测试用例如下,但我尝试运行它。我得到了例外。

测试用例

以下是我在运行测试用例时遇到的错误。

我不确定为什么没有为存储库(接口)实例化 bean 提前感谢您的帮助。

更新

低于服务等级。

存储库接口

0 投票
1 回答
36 浏览

java - 在 Jetty 服务器中部署项目期间发生 BeanCreationException

我收到以下错误。谁能告诉我错误堆栈中的哪一行定义了我的错误?

我的班级是:

@Repository 公共类 ShippingAndHandlingDaoImpl 实现 ShippingAndHandlingPricingDao {

}

有人可以帮我解决这个问题吗?我应该将哪一行代码视为错误?我无法用来自互联网的数据破解它。任何 hep 都非常感谢