WebSphereExtendedJTATransactionLookup和WebSphereTransactionManagerLookup之间的区别?

时间:2014-02-14 10:56:55

标签: java spring transactions websphere jta

我们正在使用WAS 8.5.5。我们必须在persistence.xml中使用TransactionLookup类。

但是我们对于用于JTA交易的混淆而感到困惑 “WebSphereExtendedJTATransactionLookup”和“WebSphereTransactionManagerLookup”。 这两者有什么区别?我们无法决定使用哪一个。

1 个答案:

答案 0 :(得分:4)

查看这些类的javadoc,我会说使用WebSphereExtendedJTATransactionLookupWebSphereTransactionManagerLookup似乎适用于WebSphere< 6.

但是,根据你所使用的hibernate版本(hibernate 4.x),你不应该再使用TransactionLookup,而应该配置JtaPlatform(在这种情况下,可能是WebsphereExtendedJtaPlatform )。这是我们在WAS 8.0上使用的。