@Transactional внутри @Stateless bean - PullRequest
       127

@Transactional внутри @Stateless bean

0 голосов
/ 02 февраля 2020

Я комментирую метод bean-компонента @Stateless с @Transactional, но когда этот метод выполняется там, где требуется транзакция (например, em.merge(user)), я всегда получу ошибка:

Failed to run scheduled task: 
javax.persistence.TransactionRequiredException

Метод @Transactional выполняется в пределах ManagedExecutorService. Если я опущу @Transactional, я получу ту же ошибку.

Как добавить транзакцию в метод, вызванный ManagedExecutorService внутри компонента @Stateless?

...