BasicDataSource的转换异常

问题描述 投票:0回答:1

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

ConversionNotSupportedException:无法将org.apache.commons.dbcp.BasicDataSource类型的属性值转换为属性org.apache.tomcat.dbcp.dbcp2.BasicDataSource所需的类型dataSource;嵌套异常是java.lang.IllegalStateException:无法将类型[org.apache.commons.dbcp.BasicDataSource]的值转换为属性dataSource所需的类型[org.apache.tomcat.dbcp.dbcp2.BasicDataSource]:没有匹配的编辑器或转换战略发现

我的问题是,为什么Tomcat认为在applicationContext.xml文件中定义时需要转换BasicDataSource为

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

我无法看到它从哪里得到...

java spring-mvc tomcat datasource applicationcontext
1个回答
0
投票

我采用了Captain-Kirk的方法来解决这个问题:我改变了情况的参数。我没有试图找出我的新演示应用程序的原因,而是复制了现有的应用程序,然后慢慢地更改并删除了一些东西,以便我进入我的演示应用程序。肯定是一种更费力的方法,但我最终取得了成果......

© www.soinside.com 2019 - 2024. All rights reserved.