【发布时间】:2016-03-20 22:57:03
【问题描述】:
我一直在
服务器无法为来自 org.hibernate.ejb.HibernatePersistence 提供程序的默认持久单元创建 EntityManagerFactory 工厂
当我尝试在 WebSphere 7 + Oracle 上运行 Web 应用程序(.war)时。到目前为止,这在 tomcat + MySql 下运行良好。
我的persistance.xml 的配置
<persistence-unit name="default">
<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
<non-jta-data-source>src/test</non-jta-data-source>
<properties>
<property name="hibernate.dialect" value="org.hibernate.Oracle10gDialect"/>
<property name="hibernate.hbm2ddl.auto" value="validate"/>
<property name="hibernate.connection.release_mode" value="after_transaction"/>
</persistence-unit>
在谷歌搜索后,有几种解决方案。但是即使在尝试了大约 2 天后也没有运气。 要解决此问题,我们是否需要在 WebSphere 中安装任何修订包? 请在下面的链接中找到堆栈跟踪文件。
【问题讨论】:
标签: java hibernate websphere-7