Nous migrons une application de Weblogic au serveur d'application Websphere, cette application est construite sur une ancienne version d'Apache OFBIZ et nous avons du mal à acquérir un TransactionManager à lier à OFBIZ.TransactionManager pour OFBIZ sur Websphere 8.3
Notre tentative en ce moment est la suivante:
org.springframework.transaction.jta.WebSphereUowTransactionManager manager = new org.springframework.transaction.jta.WebSphereUowTransactionManager(com.ibm.wsspi.uow.UOWManagerFactory.getUOWManager());
transactionManager = (TransactionManager)manager.getTransactionManager();
Nous avons aussi essayé regardant les JNDIs: "java: comp/TransactionManager", "java: appserver/TransactionManager", « java: pm/TransactionManager "," java:/TransactionManager "
Aucun d'entre eux n'a retourné un TransactionManager.
Dans Weblogic, la recherche a fonctionné et l'implémentation weblogic de TransactionManager implémente également UserTransaction.
Dans Websphere, nous pouvons rechercher UserTransaction mais pas TransactionManager.
Des idées?
Cela semble prometteur, c'est de livrer un gestionnaire de transactions, en cours d'exécution des tests pour le moment. –