这个问题是在Liferay5.2.3启动时产生的错误。
异常如下:
org.hibernate.HibernateException: unknown Oracle major version [0]
原因:Hibernate无法识别Oracle的版本。
解决:打开ROOT\WEB-INF\classes下的portal-ext.properties文件,加入下面的语句:
hibernate.dialect=org.hibernate.dialect.Oracle9Dialect
重新启动Tomcat即可。
本文介绍了解决Liferay5.2.3在启动时因Hibernate无法识别Oracle数据库版本而导致的问题。通过在portal-ext.properties文件中指定Oracle9Dialect方言,成功解决了此异常。
255

被折叠的 条评论
为什么被折叠?



