spring struts hibernate配置完毕后,启动tomcat时出现的问题
时间:2008-08-28 06:00:54
来源:论坛整理 作者: 编辑:chinaitzhe
网友回复:信息: Initializing WebApplicationContext for Struts ActionServlet 'action ', module ' '
2007-6-29 14:16:07 org.apache.catalina.core.ApplicationContext log
严重: action: null
org.springframework.beans.factory.BeanCreationException: Error creating bean with name '/insert ' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Cannot resolve reference to bean 'UserDAO ' while setting bean property 'dao '; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'UserDAO ' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory ' while setting bean property 'sessionFactory '; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory ' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Cannot resolve reference to bean 'dataSource ' while setting bean property 'dataSource '; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource ' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'UserDAO ' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory ' while setting bean property 'sessionFactory '; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory ' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Cannot resolve reference to bean 'dataSource ' while setting bean property 'dataSource '; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource ' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory ' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Cannot resolve reference to bean 'dataSource ' while setting bean property 'dataSource '; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource ' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource ' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getConstructor0(Class.java:2699)
at java.lang.Class.getDeclaredConstructor(Class.java:1985)
网友回复:Error creating bean with name 'sessionFactory '
网友回复: 'UserDAO ' 这个 java Bean 有问题,
导致 : 严重: action: null
再试试, 有可能是 没有符合javabean 的规则
网友回复:spring的配置文件有错误~~
网友回复:UserDAO是自动生成的,spring配置肯定没问题啊
网友回复:我遇到的问题跟你遇到的一模一样,我到现在也还没能解决出来,如果你解决了希望能告诉一下。非常感谢
网友回复:RP
网友回复:看错误信息,似乎是java bean里的setter方法不正确。建议检查一下。
网友回复:Caused by: java.lang.NoClassDefFoundError:org/apache/commons/pool/impl/GenericObjectPool
是一些包没有加载进去吧
eclipse是数据字典的方式加载的,放到tomcat中要重新引用
网友回复:我在上面写到跟你出的问题大概差不多,我现在我的问题已经解决掉了,我在service类修改了一下,我的service是不是用工具生成的,我的错误是service继承了hibernateDaoSupport类,粗心造成的
网友回复:我也遇到这个错误了,不过在网上终于找到了答案,你这个是一个包没有导入进去, <bean id= "dataSource " class= "org.apache.commons.dbcp.BasicDataSource " destroy-method= "close "> 除了需要commons-dbcp-1.2-1.jar之外还需要commons-pool.jar这个包,把后面这个commons-pool.jar包导入进去就应该行了,我的是这样解决的
网友回复:commons-pool.jar:
http://www.apache.org/dist/commons/pool/commons-pool-current.zip
commons-dbcp-1.2.1.jar:
http://archive.apache.org/dist/commons/dbcp/binaries/commons-dbcp-1.2.1.zip
关键字:问题,
上一篇:急求Java编程思想第四版中文版
下一篇:下面没有链接了











文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面