У меня есть приложение в WebSphere, транзакция по умолчанию - 150 секунд, я не хочу ее менять. Но у меня есть таймер EJB, иногда он занимает слишком много времени (более 150 секунд) для завершения sh и выдает исключение TimeoutException.
Как я могу перезаписать тайм-аут транзакции только для этого метода / компонента?
@Timeout
public void mainService(Timer time) {
// some code
}