ssh2整合时启动报错 org.springframework.beans.factory.BeanCreationException: Error creating bean wit

严重: 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 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [javax.sql.DataSource] for property 'dataSource'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [java.lang.String] to required type [javax.sql.DataSource] for property 'dataSource': no matching editors or conversion strategy found
Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [javax.sql.DataSource] for property 'dataSource'; nested exception is java.lang.IllegalArgumentException: Cannot convert value of type [java.lang.String] to required type [javax.sql.DataSource] for property 'dataSource': no matching editors or conversion strategy found
Caused by: java.lang.IllegalArgumentException: Cannot convert value of type [java.lang.String] to required type [javax.sql.DataSource] for property 'dataSource': no matching editors or conversion strategy found
at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:231)
at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:138)
at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:380)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1112)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:862)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:423)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:249)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:155)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.

an class [org.springframework.orm.hibernate3.LocalSessionFactoryBean]:

在实例化Bean "sessionFactory " 的时候出错了 建议检查下连接参数 或者 检查下Hibenate相关的jar包.
向这种问题 希望楼主 最好是能提供配置文件的源代码.
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-02-26
applicationContext.xml中的一个bean里面的属性'dataSource'是String类型的,而实际上应该是javax.sql.DataSource类型了,你看看你的配置文件

ssh2整合时启动报错 org.springframework.beans.factory.BeanCreation...
在实例化Bean "sessionFactory " 的时候出错了 建议检查下连接参数 或者 检查下Hibenate相关的jar包.向这种问题 希望楼主 最好是能提供配置文件的源代码.

SSH2整合后 启动tomcat 报如下错误 求指导
创建 hibernate配置类的实例时,发生错误。instantiate bean class [org.hibernate.cfg.Configuration]:.ClassCastException意思是发生了类型转换,从.JavaReflectionManager到MetadataProviderInjector 检查你的hibernate配置文件,

myeclipse下开发SSH2时启动服务器的异常
有可能你的struts不认识你spring里面的bean,所以你在用spring截获Action的时候,要在struts里注册spring插件:<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn"> <set-property property="contextConfigLocation" value="\/WEB-INF\/applicationContext.xml"\/> (applicationContext.xml在...

ssh2集成不能实例化spring容器
异常看懂了,但是,不知道是为什么不能实例,你从新导下jar包试试,或者看看有没有版本重复的jar包,AbstractMethodError这个异常应该是由于对象没实例成功引起的。。。

SSH2中配置proxool报错
<!DOCTYPE beans PUBLIC "-\/\/SPRING\/\/DTD BEAN\/\/EN" "http:\/\/www.springframework.org\/dtd\/spring-beans.dtd"> <beans> <bean id="DS"class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName"> <value>oracle.jdbc.driver.OracleDriver<\/value> <!-- <value>...

在做一个SSH2框架的时候,org.spring framework.web 3.0.5.release.jar...
has no source attachment 这个应该是你在点击代码想要查看源码的时候出来的。 是说你没有附加上源码。。

websphere发布ssh2.启动错误问题。。
class: oracle\/jdbc\/driver\/OracleResultSet里面的方法updateBFILE有问题。应该是那个sphere和tomcat 的I\/o方式不一样的错误。websphere的配置文件里面修正相关的配置。具体配啥不记得了。自己搜。

ssh2 如何知道 spring struts hibernate 都已经启动成功了?
它们是框架。一般来说,如果把它们集成了。那牵扯到它们内容的部分,可能会因为配置或者其它的不正确而产生错误,或者失效。我认为它们并不像tomcat需要启动这一说法。不过貌似程序运行前它们需要初始化。如果你问的是初始化完成,那这个我就不大清楚了。以上回答,仅供参考。

ssh2 依赖注入的问题,通过spring将dao注入service,但在action中不通过注...
你new出来的service对象和你在spring中注入的service对象不是同一个对象,在spring中service对象到你是赋了值的,但是你new出来的service对象中的dao是没有赋值的。当然会出问题,你要么就全部注入,不要new ,在实际开发中也不会这样做

在SSH2框架集成中,Bean的注入获得的是null,同时this.HibernateTemplate...
你要在Service中要告诉Dao你实际调用的是哪个IDao 所以你这么写是不对的,照你的写法,有两种改法,第一种: 父类Dao不要在配置文件中 申明, 由Service层注入 <bean id="memberIDao" class="net.helay.kledu.dao.MemberIDao" scope="prototype"> <property name="sessionFactory" ref="session...

相似回答