解决方案 »

  1.   

    检查下你的*-bean.xml文件,看里面是否有对象没有注入,检查下你的*-hbm.xml文件,看下你的对象关系映射是否都正确,属性是否都有Set和get,一般都是这个原因造成的
      

  2.   

    初始化事件的时候出现了异常了 
    一般情况下是因为缺少了某一个包导致的,我猜你现在是缺少了common-pool.jar这个jar包,如果你项目里面有这个包了,看看版本对不对,版本不对也会导致这样的问题。 
    异常处理一般按这样的流程去处理
    1,先检查是否导入了项目所需要的全部Jar包 
    2,检查导入的jar包的版本对不对 
    3,检查路径是否正确,有些时候applicationContext.xml 这个文件找不到,只要先放到classes下面先就能找到了 
    4,如果都没问题,那就一步一步debug,看看到底到了哪里的时候抛出异常了 
      

  3.   

    default-autowire="autodetect"  去掉
      

  4.   

    可能是导入的jar包有问题,试试二楼的方法,不行的话就把tomcat里部署的项目删掉,重新部署一下
      

  5.   

    项目启动时,监听listener没启动.. 如果没少包,建议你修改classes的生成的路径,具体操作如下:
    1、右键你的项目,选择buildPath——Configure Build Path
    2、选择Source,下面有个 Defualt output folder,你将目录选择到WebRoot/WEB_INF/classes下
    3、如果有,最好也把Source中的项目的编译路径改到 WebRoot/WEB_INF/classes下
    然后保存,重新发布,启动  ok
      

  6.   

    报的是spring框架有错,看看是不是jar包有冲突
      

  7.   

    试试shutdown.bat批处理再重启下Tomcat应该可以解决
      

  8.   

    不是这个的问题,我的applicationContext.xml配置文件中在最前面的beans中加了个default-autowire="byType",是不是这个原因?改成byName就好了,改成byType的时候把sessionFactory的那个bean标签中设置了autowire="no",如何启动就好了,是不是这个sessionFactory不可以是byType的?
      

  9.   

    不是这个的问题,我的applicationContext.xml配置文件中在最前面的beans中加了个default-autowire="byType",是不是这个原因?改成byName就好了,改成byType的时候把sessionFactory的那个bean标签中设置了autowire="no",如何启动就好了,是不是这个sessionFactory不可以是byType的?
      

  10.   

    好像不是这个的问题,我的applicationContext.xml配置文件中在最前面的beans中加了个default-autowire="byType",是不是这个原因?改成byName就好了,改成byType的时候把sessionFactory的那个bean标签中设置了autowire="no",如何启动就好了,是不是这个sessionFactory不可以是byType的?
      

  11.   

    byName,按变量名称,与id名称一样,若不一样,就报错;
    byType,按类型自动装配,若变量与id不匹配,也没关系。
      

  12.   

    Caused by: org.springframework.beans.factory.BeanCreationException: 
    Error creating bean with name 'txManager' defined in class path resource [applicationContext.xml]: 
    Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory';
    nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: 
    Error creating bean with name 'sessionFactory': 
    FactoryBean which is currently in creation returned null from getObject这句已经描述出错误位置了,也就是你的“sessionFactory”bean没有正确创建出来,检查一下这个bean的配置