We are trying to work with an open source product, OFBiz. We want to integrate it with our application running in JBoss. The OFBiz application uses the javax.transaction.TransactionManager and javax.transaction.UserTransaction instances, which it tries to get from the app server's naming context and later, uses the TransactionManager objects to suspend and resume transactions. Is there a way, we can get the javax.transaction.TransactionManager reference from JBoss naming context ? We could get the UserTransaction object using the java:comp/UserTransaction key from the JBoss naming context. Is there a similar way for getting the TransactionManager ? If there is no direct way, is there a workaround ?