开发者社区> 问答> 正文

项目从ORACLE 10换成ORACLE 12C 启动报错 ?报错

项目从ORACLE 10换成ORACLE 12C 启动报错
用TOMCAT启动,日志里面报下面错误

org.springframework.beans.factory.BeanCreationException: 
Error creating bean with name 'soarBaseService' defined in file 
[F:\dhcc\GZF\WEB-INF\classes\spring\base\soarbaseservice.bean.xml]: 
Cannot resolve reference to bean 'transactionManager' while setting bean property 'transactionManager'; 
nested exception is org.springframework.beans.factory.BeanCreationException: 
Error creating bean with name 'transactionManager' defined 
in file [F:\dhcc\GZF\WEB-INF\classes\spring\basecomponent.bean.xml]: Initialization of bean failed;
 nested exception is org.springframework.beans.factory.BeanCreationException: 
 Error creating bean with name 'dataSource' defined in file [F:\dhcc\GZF\WEB-INF\classes\spring\datasource.bean.xml]:
  Invocation of init method failed; nested exception is java.lang.RuntimeException: failed to get the datasource info !

现在没什么方向,想请教一下大神们。

我看了下项目里面是没OJDBC7.JAR包的,是不是由于我没有放入这个的问题?还是说项目里面的SPRING里面有什么要改?

我看了下ORACLE 安装目录APP里面的LIB,里面最多只到OJDBC6.JAR

求大神们指路。

展开
收起
爱吃鱼的程序员 2020-06-23 13:55:01 474 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    我看了一下,没看懂,不会

    首先,oracle10切换成oracle12c版本需要对数据库做额外的配置在NETWORK\ADMIN\sqlnet.ora文件中加入配置:SQLNET.ALLOWED_LOGON_VERSION=8
    再者,从报错来看,
    Errorcreatingbeanwithname'dataSource'definedinfile[F:\dhcc\GZF\WEB-INF\classes\spring\datasource.bean.xml]:
    你的配置文件是否有问题还需要在检查检查

    2020-06-23 13:55:18
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_樊文凯_ORACLE数据库和应用异构迁移最佳实践 立即下载
PostgresChina2018_王帅_从Oracle到PostgreSQL的数据迁移 立即下载
Oracle云上最佳实践 立即下载

相关镜像