`
1happy10
  • 浏览: 19920 次
  • 性别: Icon_minigender_1
  • 来自: 感德
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

creating bean with name 'sessionFactory' defined in ServletContext

阅读更多
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1336)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:471)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
at org.springframework.web.struts.ContextLoaderPlugIn.createWebApplicationContext(ContextLoaderPlugIn.java:354)
at org.springframework.web.struts.ContextLoaderPlugIn.initWebApplicationContext(ContextLoaderPlugIn.java:295)

解决方法:把asm-2.2.3.jar去掉
分享到:
评论

相关推荐

    hibernate错误解决方案

    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Initialization of bean ...

    ssh2的增删改查

    在SSH2中,Spring作为容器管理Struts2的Action和Hibernate的SessionFactory等组件。开发者可以通过Spring配置文件(如beans.xml)定义Bean的生命周期和依赖关系。此外,Spring还提供事务管理,确保数据库操作的一致...

    JSP 开发SSH整合异常解决办法

    首先,异常信息"Error creating bean with name 'sessionFactory' defined in class path resource"通常表示Spring容器在创建sessionFactory bean时遇到了问题。sessionFactory是Hibernate用于创建session的工厂类,...

    在学习中发现的一些ssh-error

    对于Hibernate,错误`org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in resource`可能是因为缺少JTA(Java Transaction API)的支持,例如找...

    spring配置sessionFactory(spring3.2.3+hibernate4.2.2)

    <property name="sessionFactory" ref="sessionFactory"/> </bean> ``` 现在,当我们在Service层进行数据库操作时,可以利用Spring的声明式事务管理。例如: ```java @Service @Transactional public class ...

    一个模拟Spring将SessionFactory注入到HibernateTemplate的小例子

    2. **配置HibernateTemplate**:接下来,我们创建一个HibernateTemplate的bean,并将其SessionFactory属性设置为上面配置的SessionFactory。这样,HibernateTemplate就能通过SessionFactory执行数据库操作了: ```...

    多数据源---SessionFactory

    @Bean(name = "sessionFactory1") public LocalSessionFactoryBean sessionFactory1(@Qualifier("dataSource1") DataSource ds) { // 设置配置... } // 配置SessionFactory2 @Bean(name = "sessionFactory2")...

    MySSH.rarSSH框架,spring管理sessionFactory

    例如,通过在Spring配置文件中定义SessionFactory bean,我们可以控制其初始化、关闭,以及事务管理等行为。 在Spring中,我们通常会使用`<bean>`标签来声明SessionFactory,如下所示: ```xml <bean id=...

    使用 HibernateSessionFactory 类

    在Java的持久化框架Hibernate中,`SessionFactory`是核心组件之一,它负责管理数据库会话并提供对象-关系映射(ORM)的功能。本篇文章将深入探讨`SessionFactory`的使用,以及如何创建和操作它。 `SessionFactory`...

    HibernateSessionFactory.java

    HibernateSessionFactory.java

    Struts2.1.6+Spring2.5.6+Hibernate3.3.1框架整合常见错误

    org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'SessionFactory' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Invocation of init...

    HibernateSessionFactory 代码

    本篇文章将深入探讨`HibernateSessionFactory`及其在Hibernate中的作用,以及如何使用它来实现增、删、查、改(CRUD)操作。 `SessionFactory`是Hibernate的核心组件,它是线程安全的,负责管理数据库连接和会话。`...

    新Hibernate SessionFactory().getCurrentSession()猫腻

    4. `spring-config.xml`和`beans.xml`: 这些是Spring框架的配置文件,可能包含SessionFactory和相关bean的配置,以及事务管理的设置,这些设置将直接影响到`getCurrentSession()`的行为。 5. `ehcache_hibernate.xml...

    table-to-bean

    "table-to-bean"是一个这样的实践,它涉及到将数据库中的表结构映射到Java程序中的实体类,也就是所谓的Bean。下面我们将深入探讨这一主题。 1. **对象关系映射(ORM)**:ORM是一种技术,它允许程序员使用面向对象...

    spring框架配置bean的高级属性

    <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource" ref="dataSource"/> <property name="mappingResources"> <value>...

    ssh2连接多库注解方式

    @Bean(name = "sessionFactory1") public LocalSessionFactoryBean sessionFactory1() { LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean(); sessionFactory.setDataSource(dataSource1)...

    spring配置文件说明.doc

    - `<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">`: 创建一个名为`sessionFactory`的Bean,用于管理Hibernate会话。 - `<property name="dataSource">`: 设置...

    SessionFactory.getCurrentSession与openSession的区别

    标题中的“SessionFactory.getCurrentSession与openSession的区别”是关于Hibernate框架中的两个关键操作,它们都是用于在Hibernate中获取数据库会话的。理解它们的区别对于优化数据访问性能和管理事务至关重要。 ...

Global site tag (gtag.js) - Google Analytics