Во время механизма поиска для методов репозитория, аннотированных @NamedQuery, может быть выдано и обработано несколько исключений (например, если в именованном запросе не указан запрос подсчета).Это приводит к тому, что текущая транзакция помечается только как откат.Если метод, аннотированный @Procedure, вызывается позже (я думаю, что в том же потоке, глядя на способ получения менеджера транзакций, он где-то находится в локальном потоке?), Используется та же транзакция, которая завершается неудачно.Последующие обращения к тому же хранилищу завершаются успешно, поскольку метаданные метода уже были найдены.Должен ли я утверждать, что я использую CDI и управляемые контейнером транзакции, а не управляемые Spring.
Это известная ошибка?Это похоже на другую ошибку (https://jira.spring.io/browse/DATAJPA-617). Я работаю под версией 2.10.0.Final и Wildfly 12.