现象:
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userService' defined in ServletContext resource [/WEB-INF/applicationContextService.xml]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError
问题:
在使用Spring的AOP编程时,会用到这几个lib:
asm-2.2.2.jar
asm-commons-2.2.2.jar
asm-util-2.2.2.jar
cglib-nodep-2.1_3.jar
Hibernate使用的lib:
asm.jar
asm-attrs.jar
其中asm-2.2.2.jar与asm.jar存在类上的冲突
解决办法:
1.去掉类路径上的关于Hibernate的3个lib
asm.jar
asm-attrs.jar
cglib-2.1.3.jar
2.加入Spring中的以下4个lib
asm-2.2.2.jar
asm-commons-2.2.2.jar
asm-util-2.2.2.jar
cglib-nodep-2.1_3.jar
分享到:
相关推荐
本文将针对几个常见的Hibernate错误进行深入分析,并提供相应的解决方法。这些错误包括但不限于 `org.springframework.orm.ObjectRetrievalFailureException`、`org.springframework.beans.factory....
解决方法是删除Spring AOP Libraries中的`asm-2.2.3.jar`,以消除冲突。 在应用上下文配置文件中,如`applicationContext-actions.xml`和`applicationContext-beans.xml`,定义了Bean的创建和依赖关系。例如,注册...
### Struts2.1.6+Spring2.5.6+Hibernate3.3.1框架整合常见错误 在使用Struts2.1.6、Spring2.5.6与Hibernate3.3.1进行框架整合时,开发者经常会遇到一些常见的问题。这些问题可能会导致程序无法正常运行或出现异常...
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/...
6. **项目整合过程中的问题解决**:在整合Struts、Spring和Hibernate的过程中,会遇到各种问题。需要学习如何识别和解决这些问题,例如错误信息SEVERE: Context initialization failed中的BeanCreationException,...
Spring框架十一种常见异常的解决方法汇总 在 Spring 框架中,经常会遇到一些常见的异常,这些异常可能会导致程序崩溃或无法正常运行。因此,了解这些异常的解决方法非常重要。在本文中,我们将总结十一种常见的 ...
解决此类问题的方法可能包括检查依赖包是否正确,确保没有版本冲突或者调整配置文件中的相关设置。 总而言之,Spring框架的广泛应用得益于其强大的功能和灵活性,它能够在不同的层次上提供不同需求的支持,既适合小...
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.config.internalAutoProxyCreator': Instantiation of bean failed; nested exception is org....
《Spring Boot异常处理器详解》 在Java开发领域,Spring Boot以其简洁、高效的特性深受开发者喜爱。在实际项目中,处理异常是必不可少的一部分,Spring Boot为此提供了强大的异常处理机制。本篇将深入探讨Spring ...
jsf+spring+hibernate 严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory....
对于Hibernate,错误`org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in resource`可能是因为缺少JTA(Java Transaction API)的支持,例如找...
@PostConstruct 是 JSR-250 规范的一部分,用于标记在 Bean 初始化后由 Spring 容器执行的方法。这意味着该方法会在所有依赖注入完成后调用,但在此之前。例如: ```java public class UserDaoImpl extends ...
如果没有找到,Spring会抛出`BeanCreationException`异常。 3. **使用`@Qualifier`进行精确匹配** 在某些情况下,可能存在多个相同类型的bean,这时`@Autowired`就无法确定注入哪一个。为了解决这个问题,我们可以...
* org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'biz' defined in class path... + 解决方案:检查 Spring 的 Bean 定义,是否存在语法错误或格式不正确的问题,尝试...
"Spring Cloud Feign报错问题解决" Spring Cloud Feign是一个基于HTTP的声明式服务...本文主要介绍了Spring Cloud Feign报错问题解决的方法,并提供了一些实践经验,以帮助开发者更好地使用Feign解决服务调用问题。
Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class ...
3. **Spring整合**:在Spring环境中使用Hibernate时,确保所有必需的配置正确无误,避免`BeanCreationException`。 #### 四、Struts与Spring集成问题 在集成Struts与Spring框架时,可能会遇到因依赖库版本不匹配...
5. Data Access: 提供了数据访问的支持,包括JDBC、Hibernate、JPA等。 Spring框架的基本原理 1. IoC容器:Spring框架的核心是IoC容器,负责管理应用程序的组件之间的依赖关系。 2. 依赖注入:依赖注入是Spring...
1. **早期singletonObjects**:当一个bean实例化并初始化到一定程度(即属性被填充但回调方法未执行)时,Spring会将其放入此缓存,用于解决循环依赖。 2. **singletonFactories**:当bean完全初始化之前,如果遇到...
### Spring错误总结与解决方案 #### 一、DefaultPointcutAdvisor BeanCreationException **问题描述**: 在尝试创建名为`org.springframework.aop.support.DefaultPointcutAdvisor`的Bean时遇到了`...