Я настраиваю спящий режим 5.4.13 с пружиной 5.2.5 для использования JPA. Это еще не работает с ошибкой «javax.persistence.TransactionRequiredException: транзакция не выполняется».
Мой отладочный текст распечатал ниже. Погуглив это, может показаться, что это класс обратного вызова, и вам нужен только один из них, если вы хотите sh написать собственные хуки.
Мне просто интересно, является ли это источником моей проблемы. Кто-нибудь может подтвердить, что это не обязательно?
DEBUG jta.JtaTransactionManager - No JTA TransactionSynchronizationRegistry found at default JNDI location [java:comp/TransactionSynchronizationRegistry]
javax.naming.NameNotFoundException: Name [TransactionSynchronizationRegistry] is not bound in this Context. Unable to find [TransactionSynchronizationRegistry].
at org.apache.naming.NamingContext.lookup(NamingContext.java:817)