Похоже, что Bitronix, как это предлагается в другом месте, работает очень хорошо. Однако, я озадачен проблемой с этим. Я получаю это исключение из Hibernate, когда я пытаюсь сохранить сеанс после , я вызываю TransactionManager.begin()
:
14:21:32,350 ERROR [JTATransaction] Could not find UserTransaction in JNDI
javax.naming.NameNotFoundException: Name UserTransaction is not bound in this Context
at org.apache.naming.NamingContext.lookup(NamingContext.java:769)
Я не вижу никаких доказательств того, что Bitronix связывает пользовательскую транзакцию с JNDI. Как мне это сделать?