Java EEアプリケーションがあり、EJBモジュールにはがありpersistence.xml
ます。
アプリをJBoss、GlassFish、WebLogicの3つのアプリサーバーにデプロイします。すべてのサーバーに独自のhibernate.transaction.manager_lookup_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" />
これを行うための最良の方法は何ですか?