Новое в EE - попытка перенастроить тайм-аут по умолчанию для Weblogic на 30 секунд без необходимости писать файл weblogic-ejb-jar.xml. Я использовал только аннотаций сейчас, но единственное, что я видел в ДД здесь:Что такое аннотация для переопределения таймаута транзакции?
<transaction-descriptor>
<trans-timeout-seconds>1200</trans-timeout-seconds>
</transaction-descriptor>
Во всяком случае, чтобы избежать иметь файл дескриптора только для этого?
Просто ли это изменение в консоли администратора не вариант? –
@better_use_mkstemp - В консоли на вкладке JTA я видел только возможность изменения таймаута для всего домена. Я хочу изменить длину транзакции одного модуля EJB. –
Если вы работаете с JMS, вы можете создать свой собственный завод по подключению, а затем настроить таймаут транзакции, например: http://docs.oracle.com/cd/E13222_01/wls/docs100/ConsoleHelp/pagehelp/JMSjmsconnectionjmsconnectionfactoryconfigtransactionparamstitle.html Но это может не точно, что вам нужно –