Wildfly 12无法查找Java:jboss / UserTransaction

时间:2018-06-21 19:30:29

标签: java hibernate jboss

我已将Wildfly 12配置为休眠4.3。在休眠中,我为事务设置了以下属性。

<property name="hibernate.transaction.jta.platform" value="org.hibernate.engine.transaction.jta.platform.internal.JBossAppServerJtaPlatform" />
<property name="hibernate.transaction.factory_class" value="org.hibernate.engine.transaction.internal.jta.JtaTransactionFactory" />

在hibernate(em.getTransaction()。begin())中开始事务时,无法查找“ java:jboss / UserTransaction”。

我正在使用上述属性,以便从JBOSS 6移植现有的属性。在JBOSS 6和休眠3中,这些属性如下:

<property name="hibernate.transaction.manager_lookup_class" value="org.hibernate.transaction.JBossTransactionManagerLookup" />
<property name="hibernate.transaction.factory_class" value="org.hibernate.transaction.JTATransactionFactory" />

0 个答案:

没有答案
相关问题