Использовать расширения WebSphere для определения тайм-аута транзакции

Элемент <trans-timeout-seconds> задает максимальную продолжительность транзакций EJB, запущенных контейнером. Если выполнение транзакции занимает больше <trans-timeout-seconds>, то контейнер EJB для WebLogic восстанавливает предыдущую версию транзакции. Данное правило находит элемент <trans-timeout-seconds>, специфичный для WebLogic. weblogic-ejb-jar.xml

< weblogic-ejb-jar>
< span class="indent"> < /span> < span class="indent"> < /span> < weblogic-enterprise-bean>
< span class="indent"> < /span> < span class="indent"> < /span> < span class="indent"> < /span> < description>
<trans-timeout-seconds>20</trans-timeout-seconds>
</transaction-descriptor>
...
</weblogic-enterprise-bean>
</weblogic-ejb-jar>

Автоматическое исправление перенесет значение trans-timeout-seconds в соответствующее WebSphere(R ) Сервер приложений файл расширений.