Мы встречаемся со сценарием, который работает с многопоточностью.
В главном потоке выполните некоторую логику и обновите базу данных, в какой-то момент она вызовет другую службу для обновления базы данных, которая выполняется в другойThread.
Мы хотим, чтобы два потока совместно использовали одну и ту же транзакцию, это означает, что любая операция в одном из потоков завершится неудачно, тогда операция в другом потоке также будет откатана.Дни, я нашел некоторые сообщения говорят, что JTA не поддерживает многопоточность.в настоящее время мы используем Bitronix в качестве JTA-провайдера, есть ли кто-нибудь, кто знает, поддерживает ли Bitronix многопоточность в одной транзакции?или есть другой провайдер JTA, поддерживающий это (автономный провайдер JTA, а не контейнер J2EE)?