bdf2数据连接改成oracle11g后无法启动

我把datasouce.xml改成oracle11g后,启动报错。配置文件如下:
<bean id="bdf2.jdbcTransactionManager" class="com.bstek.bdf2.core.orm.transaction.JdbcTransactionManager">
        <property name="dataSource" ref="dataSource" />
    </bean>
    <tx:annotation-driven proxy-target-class="true" transaction-manager="bdf2.jdbcTransactionManager" />
    <!-- 修改数据源的时候,一定不要忘记修改sessionFactory中hibernate.dialect -->
    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
        <property name="url" value="jdbc:orcle:thin:@localhost:1521:orcl" />
        <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" />
        <property name="username" value="szrs_dat" />
        <property name="password" value="123" />
        <property name="minIdle" value="10" />
        <property name="maxActive" value="20" />
        <property name="maxWait" value="1000" />
        <property name="removeAbandonedTimeout" value="60" />
        <property name="removeAbandoned" value="true" />
        <property name="logAbandoned" value="true" />
    </bean>
    <bean parent="bdf2.dataSourceRegister">
        <property name="dataSource" ref="dataSource" />
        <property name="name" value="oracl" />
        <property name="asDefault" value="true" />
    </bean>
    <bean id="sessionFactory" parent="bdf2.sessionFactory">
        <property name="dataSourceName" value="oracl" />
        <property name="entityInterceptor" ref="bdf2.unByteCodeProxyInterceptor" />
        <property name="useTransactionAwareDataSource" value="true" />
        <property name="hibernateProperties">
            <props>
                <prop key="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect</prop>
                <prop key="hibernate.show_sql">true</prop>
                <prop key="hibernate.hbm2ddl.auto">update</prop>
            </props>
        </property>
    </bean>
    <bdf:anonymous-url urlPattern="/index.jsp"/>
    <bdf:anonymous-url urlPattern="/images/*.*"/>
    <bdf:anonymous-url urlPattern="/favicon.ico"/>
 
 
控制台启动后报错信息是:
 

QQ图片20170927164939.png

 
 
 
请问如何处理???焦急等待回复
已邀请:

WilliamJiang

赞同来自:

请提供完整堆栈

hans

赞同来自:

应该是ojdbc驱动包不匹配,我们在生产上使用oracle 10g ,11g ,oracle 12c都没有问题。

WilliamJiang

赞同来自:

如果有日志文件有助于我们分析,至于oracle10G的问题,平常开发我们也使用,没有遇到这儿问题。

要回复问题请先登录注册