基本数据源的转换异常



在尝试创建演示Spring-MVC应用程序时,我在启动时遇到了一个问题:

转换不支持异常:无法将类型为org.apache.commons.dbcp.BasicDataSource的属性值转换为属性dataSource所需的类型org.apache.tomcat.dbcp.dbcp2.BasicDataSource;嵌套异常是 java.lang。非法状态异常:无法转换 的值 type [org.apache.commons.dbcp.BasicDataSource] 到属性dataSource所需的类型 [org.apache.tomcat.dbcp.dbcp2.BasicDataSource] : no match 找到编辑或转化策略

我的问题是,为什么Tomcat认为当它applicationContext.xml文件中定义为

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">

我看不出它从哪里得到的...

我采用了柯克船长的方法解决这个问题:我改变了情况的参数。我没有试图弄清楚为什么我的新演示应用程序,而是复制了一个现有的应用程序,然后慢慢更改和删除了内容,以便我进入我的演示应用程序。当然,这是一种更费力的方法,但我最终取得了成果......

最新更新