В среде Websphere7 контейнер настроен на тайм-аут любой транзакции, которая длится более 120 секунд для всех наших сессионных компонентов CMT.
Однако меня попросили добавить функцию в один из наших EJB-компонентов, и время для ее выполнения будет больше, чем это время ожидания (около 20 минут). Поскольку это одноразовая функция, я действительно не хочу увеличивать время ожидания транзакции, так как это повлияет на все остальные компоненты.
Можно ли объявить, что один метод в bean-компоненте или конкретном сессионном bean-компоненте имеет собственную задержку времени ожидания?
Если это невозможно, я полагаю, что мое единственное решение - создать бин CMT?
Спасибо!