项目从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

求大神们指路。

2个回答

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

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

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问