我已经将我的应用程序从往返迁移jboss5.1.2-eap
到了,jboss-7.2-eap
但是在迁移之后,它在启动服务器时开始给我异常。java6
java8
引起:java.lang.NoClassDefFoundError: Lorg/apache/commons/dbcp/BasicDataSource
我们datasource.xml
在服务器的类路径中有一个文件,具有以下代码行。
<bean id="beanName" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="oracle.jdbc.OracleDriver"/>
<property name="maxActive" value="10"/>
我们也commons-dbcp-1.2.2.jar
存在于类路径中,但它不适用于jboss-7.2-eap
.
现在我不确定是否commons-dbcp-1.2.2.jar
支持jboss7-eap
. 因为它存在于应用程序的类路径中(存在于加载的模块中),但 spring 仍然无法为数据源创建 bean。