在此处输入链接描述我有一个配置了
spring boot 1.5
的项目,我正在将应用程序更新为spring boot 2.XXX
,应用程序bean在xml
文件中配置,该文件的一部分包含:
<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiName" value="java:comp/env/jdbc/A_DATASOURCE"/>
</bean>
<bean id="dbcpNativeJdbcExtractor" class="org.springframework.jdbc.support.nativejdbc.CommonsDbcpNativeJdbcExtractor" />
<orcl:aq-jms-connection-factory id="jmsQueueConnectionFactory"
use-local-data-source-transaction="true" native-jdbc-extractor="dbcpNativeJdbcExtractor"
data-source="dataSource" />
如您所见,有一个 JMS 侦听器连接到 Oracle 队列。
当我更新到
spring 2.XXX
时,问题就出现了,我得到一个类未找到的异常,事实证明,org.springframework.jdbc.support.nativejdbc
包已从spring-jdbc-5.0.8 jar
中删除,并且文档只说使用apache dbcp
替代方案(我找不到)。
我知道这里有一个类似的问题,但我没有看到与我的问题的关系。
希望你能帮助我
我遇到了类似的问题。你能帮忙解决一下吗...