BeanCreationException:创建名为“Vote Controller”的bean时出错:autowired依赖项的注入失败;嵌套的异常是org.springframework.beans.factory.beanCreationException:不能autowire字段:com.mindtree.service.voteservice com.mindtree.controller.voteController.voteservice;嵌套异常是org.springframework.beans.factory.beanCreationException:创建名为“Vote ServiceImpl”的bean时出错:注入autowired依赖项失败;嵌套异常是org.springframework.beans.factory.beanCreationException:不能autowire字段:com.mindtree.dao.votedao com.mindtree.serviceimpl.voteserviceimpl.votedao;嵌套异常是org.springframework.beans.factory.beanCreationException:创建名为“Vote DAOImpl”的bean时出错:注入autowired依赖项失败;嵌套异常是org.springframework.beans.factory.beanCreationException:不能autowire字段:org.springframework.orm.hibernate3.hibernateTemplate com.mindtree.daoimpl.votedaoimpl.hibernateTemplate;嵌套异常是org.springframework.beans.factory.beanCreationException:创建ServletContext资源[/WEB-INF/applicationContext.xml]中定义的名为“hibernate template”的bean时出错:在设置构造函数参数时无法解析对bean“session Factory”的引用;嵌套异常是org.springframework.beans.factory.beanCreationException:创建ServletContext资源[/WEB-INF/applicationContext.xml]中定义的名称为“session Factory”的bean时出错:bean初始化失败;嵌套异常是java.lang.noClassDefFoundError:org/apache/commons/pool/impl/genericobjectpool
如您在StackTrace中所见:
nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
类GenericObjectPool
在类路径中丢失。
因此,必须将commons-pool.jar
添加到包含此类的项目中。
我有一个集成了spring框架的maven项目,我使用这个项目为移动应用程序构建web服务。当我在AWS ubuntu服务器上部署该项目时,该项目给出了BeanCreationException并且它在Tomcat7上运行失败。当我在本地环境中运行它时,它工作得很好。下面是Tomcat7的错误日志。 TIA
所以我正在尝试学习spring,我已经读了很多教程,并且尝试从闪存驱动器中的一个项目中复制一些代码。 我已经设置了tomcat,它的工作发现,但我仍然有一些问题在这里。问题是,我通常可以毫无问题地从浏览器访问控制器的操作,但当我开始添加注释和ContextLoaderListener时,它一直给我404的状态。我不知道我做了什么,但通过调整一些事情,我的浏览器至少尝试再次到达控制器。但会抛出一个巨
我的mvc-dispatcher-servlet.xml: http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/tx htt