Не удалось установить тайм-аут по умолчанию для менеджера транзакций JTA.JAVA

Программисты JAVA общаются здесь
Anonymous
Не удалось установить тайм-аут по умолчанию для менеджера транзакций JTA.

Сообщение Anonymous »


Я использую приложение Spring, ниже приведен мой код.

import org.springframework.transaction.jta.JtaTransactionManager; @ComponentScan(basePackages = "com.abc.xyz") общедоступный класс MyConfig { @Ресурс частный JtaTransactionManager jtaTransactionManager; @Бин публичная строка getModule() { jtaTransactionManager.setDefaultTimeout(1800); вернуть «что-то»; } } Моя цель — удалить эту строку -> jtaTransactionManager.setDefaultTimeout(1800) и заменить ее каким-либо свойством в файле application.properties

Как я могу это сделать? пожалуйста, помогите

Я пробовал использовать свойство ниже, но сомневаюсь в этом, поскольку это глобальное свойство, а не свойство Jta.

spring.transaction.default-timeout=1800 как установить тайм-аут диспетчера транзакций jta в файле application.properties?

Вернуться в «JAVA»