Jboss 持久化单元,不同的hibernate.transaction.manager\u lookup\u类属性
我有JavaEE应用程序,我的EJB模块有Jboss 持久化单元,不同的hibernate.transaction.manager\u lookup\u类属性,jboss,glassfish,weblogic,persistence.xml,Jboss,Glassfish,Weblogic,Persistence.xml,我有JavaEE应用程序,我的EJB模块有persistence.xml 我将我的应用部署在3台应用服务器上:JBoss、GlassFish和WebLogic,每台服务器都需要自己的hibernate.transaction.manager\u lookup\u class属性。 WL需要 <property name="transaction.manager_lookup_class" value="org.hibernate.transaction.WeblogicTransactio
persistence.xml
我将我的应用部署在3台应用服务器上:JBoss、GlassFish和WebLogic,每台服务器都需要自己的hibernate.transaction.manager\u lookup\u class
属性。WL需要
<property name="transaction.manager_lookup_class" value="org.hibernate.transaction.WeblogicTransactionManagerLookup" />
JBoss需要
<property name="transaction.manager_lookup_class" value="org.hibernate.transaction.JBossTransactionManagerLookup" />
玻璃鱼
<property name="transaction.manager_lookup_class"
value="org.hibernate.transaction.SunONETransactionManagerLookup" />
最好的方法是什么?解决方案是使用
<property name="hibernate.transaction.factory_class" value="org.hibernate.transaction.JTATransactionFactory"/>
而不是
<property name="transaction.manager_lookup_class"
解决方案正在使用中
<property name="hibernate.transaction.factory_class" value="org.hibernate.transaction.JTATransactionFactory"/>
而不是
<property name="transaction.manager_lookup_class"