Caused by: org.hibernate.HibernateException: unknown Oracle major version [0]
昨天试了一下把mysql的数据源配置mysql-ds.xml放在jboss下面跑,成功了;后来我想那oracle数据源配置oracle-ds.xml也可以在jboss下面跑了。我就试了一下, 在启动Eclipse时报以下错误:
11:04:48,078 INFO [SettingsFactory] JDBC driver: Oracle JDBC driver, version: 9.2.0.1.0
11:04:48,125 ERROR [AbstractKernelController] Error installing to Start: name=persistence.unit:unitName=#ztf state=Create
javax.persistence.PersistenceException: [PersistenceUnit: ztf] Unable to build EntityManagerFactory
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:677)
at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:132)
at org.jboss.jpa.deployment.PersistenceUnitDeployment.start(PersistenceUnitDeployment.java:311)
Caused by: org.hibernate.HibernateException: unknown Oracle major version [0]
at org.hibernate.dialect.DialectFactory$1.getDialectClass(DialectFactory.java:173)
at org.hibernate.dialect.DialectFactory.determineDialect(DialectFactory.java:88)
at org.hibernate.dialect.DialectFactory.buildDialect(DialectFactory.java:62)
11:04:48,265 ERROR [ProfileServiceBootstrap] Failed to load profile: Summary of incomplete deployments (SEE PREVIOUS ERRORS
FOR DETAILS):
*** CONTEXTS MISSING DEPENDENCIES: Name -> Dependency{Required State:Actual State}
jboss.j2ee:jar=EntityBean.jar,name=PersonServiceBean,service=EJB3
-> <UNKNOWN jboss.j2ee:jar=EntityBean.jar,name=PersonServiceBean,service=EJB3>{Described:** UNRESOLVED Demands
'persistence.unit:unitName=#ztf' **}
*** CONTEXTS IN ERROR: Name -> Error
persistence.unit:unitName=#ztf -> org.hibernate.HibernateException: unknown Oracle major version [0]
<UNKNOWN jboss.j2ee:jar=EntityBean.jar,name=PersonServiceBean,service=EJB3> -> ** UNRESOLVED Demands
'persistence.unit:unitName=#ztf' **
11:04:48,453 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8090
出现这个问题,接着在网上google了一下,在http://forum.hibernate.org/viewtopic.php?p=2373597下找到了答案。
我出现的问题已解决,如下:
1.persistence.xml下<jta-data-source>的数据源配置为java:/ztfDS。
2.在persistence.xml下<properties>加入SQL方言<property name="hibernate.dialect" value="org.hibernate.dialect.Oracle9Dialect"/>
jboss下数据源的配置,分以下几种情况:
1.选择的是mysql-ds.xml,此文件相应位置设为 <jndi-name>ztfDS</jndi-name>,那么在persistence.xml中相应设置为<jta-data-source>java:ztfDS</jta-data-source>。
2.选择的是oracle-ds.xml,此文件相应位置设为<jndi-name>ztfDS</jndi-name>,那么在persistence.xml中相应设置为<jta-data-source>java:/ztfDS</jta-data-source>。
转载于:https://www.cnblogs.com/ztf2008/archive/2009/03/26/1422230.html
Caused by: org.hibernate.HibernateException: unknown Oracle major version [0]相关推荐
- org.hibernate.HibernateException: could not instantiate RegionFactory [org.hibernate.cache.impl.brid
参考网址:http://tang.bill.blog.163.com/blog/static/4402137920104171082490/ 学习到Hibernate的二级缓存的时候,遇到下面的问题. ...
- Unrecognized Hadoop major version number: 3.0.0-cdh6.3.2
spark任务提交cdh集群yarn模式执行报错: Exception in thread "main" java.lang.ExceptionInInitializerError ...
- <转载>Presto对接华为HDFS 3.X,Unrecognized Hadoop major version number解决方案
简介 这篇文章主要介绍了Presto对接华为HDFS 3.X,Unrecognized Hadoop major version number解决方案以及相关的经验技巧,文章约15691字,浏览量5 ...
- java.lang.UnsupportedClassVersionError: org/hibernate/HibernateException : Unsupported major.minor..
springData整合JPA的异常,基于maven 出现异常: java.lang.UnsupportedClassVersionError: org/hibernate/HibernateExce ...
- org.hibernate.HibernateException: connnection proxy not usable after transaction
2019独角兽企业重金招聘Python工程师标准>>> org.hibernate.HibernateException: connnection proxy not usable ...
- org.hibernate.HibernateException: No Session found for current thread
spring.springmvc和hibernate整合 在sessionFactory.getCurrentSession()时,出现以下异常 No Session found for curren ...
- [已解决] org.hibernate.HibernateException:没有活动事务,get无效
Recently I was developing a simple hibernate application with version 4.3.5.Final and everything loo ...
- oracle 状态unknown,Oracle RAC 一个节点的instance资源状态为unknown
一个朋友新装的一套oracle 11.2.0.4版本的RAC发现节点一的实例状态为unknown,在启动集群资源的时候发现instance没有被集群带起来. crsd.log中报错信息如下: Coul ...
- Hibernate出现org.hibernate.MappingException: Unknown entity: com.gxuwz.hiberbate.entity.User的解决办法
今天在学习Hibernate的时候出现这样的问题 报错信息如下: WARN: HHH000233: Scoping types to session factory org.hibernate.int ...
- MySQL——Caused by: java.sql.SQLException: Unknown system variable ‘transaction_isolation‘
关注微信公众号:CodingTechWork,一起学习进步. 介绍 问题概述 在开发过程中,服务程序报错Caused by: java.sql.SQLException: Unknown syst ...
最新文章
- laravel cookie加密解密原理
- mysql当数据改变时_当数据库里面的价格变化时,发送信息到企业微信中
- Mockito的使用(二)——@InjectMocks、@Spy、@Mock
- 7-20上午刷题未知点集合
- 使用C#获取IP地址方法
- springboot 建readme_经验分享:给项目创建和编写README.md文件的步骤
- 元素属性的添加删除(原生js)
- js打开、关闭页面和运行代码那些事
- java kafka 集群消费_kafka集群简单生产者消费者实例
- ARM 汇编语言入门
- 区分那些是属于构架方面的C++功能
- python字符串变量_Python从变量读取的特殊字符切分字符串问题
- C++面试高频考点整理--基础
- charts漏斗图表_用echarts写的转换率图表(漏斗图 + 象形柱图)
- java excel 数组公式_Excel数组公式怎么使用? Excel数组公式计算的实例教程
- 惠普打印机墨盒更换教程_hp打印机墨盒怎么安装 hp打印机墨盒安装方法【详解】...
- 移动接入的身份认证技术
- 【Codecs系列】视频编码中的率失真优化RDO技术
- 计算机上的mac是什么意思啊,Mac版是什么意思,Windows版是什么意思?
- 运筹说 第66期|贝尔曼也有“演讲恐惧症”?
热门文章
- 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_12-webpack研究-webpack安装
- 阶段3 2.Spring_05.基于XML的IOC的案例1_3 测试基于XML的IOC案例
- go 实现单链表反转
- 封装条形码MaHelper
- 【杂谈】需要mark的一些东西
- 超市商品购买与管理系统
- 软件自动化测试学习步骤
- 简单使用idea Spring Boot搭建项目
- 08.存储Cinder→5.场景学习→01.LVM Volume
- [linux]centos7.4上升级python2版本到python3.6.5 【安装双版本,默认python3】