Не удалось установить тайм-аут по умолчанию для менеджера транзакций 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?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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