Websphere 8.3 上的 OFBIZ 事务管理器



我们正在将一个应用程序从Weblogic迁移到Websphere应用程序服务器,这个应用程序是在旧版本的Apache OFBIZ上构建的,我们很难获得一个TransactionManager来绑定到OFBIZ。

我们目前的尝试如下:

org.springframework.transaction.jta.WebSphereUowTransactionManager manager = new org.springframework.transaction.jta.WebSphereUowTransactionManager(com.ibm.wsspi.uow.UOWManagerFactory.getUOWManager());
transactionManager = (TransactionManager)manager.getTransactionManager(); 

我们还尝试查找JNDI:"java:comp/TransactionManager","java:appserver/TransactionManager","java:pm/TransactionManager", "java:/TransactionManager">

他们都没有返回事务管理器。

在Weblogic中,查找工作,TransactionManager的weblogic实现也实现了UserTransaction。

在 Websphere 中,我们可以查找 UserTransaction,但不能查找 TransactionManager。

有什么想法吗?

以下 WebSphere Application Server API(在 Liberty 和传统版本中都可用(可用于获取事务管理器:

com.ibm.tx.jta.TransactionManagerFactory.getTransactionManager((

链接到知识中心中的 JavaDoc

相关内容

  • 没有找到相关文章

最新更新